export*from"@vaadin/grid/vaadin-grid-filter-column.js";import{forwardRef as s}from"react";import{GridFilterColumn as d}from"@vaadin/grid/vaadin-grid-filter-column.js";import*as p from"react";import{createComponent as a}from"./utils/createComponent.js";var u={},r=a({elementClass:d,events:u,react:p,tagName:"vaadin-grid-filter-column"});import{useModelRenderer as C}from"./renderers/useModelRenderer.js";import{useSimpleOrChildrenRenderer as G}from"./renderers/useSimpleOrChildrenRenderer.js";import{jsxs as f}from"react/jsx-runtime";function R({footer:t,...e},o){let[n,i]=G(e.footerRenderer,t,{renderMode:"microtask"}),[l,m]=C(e.renderer??e.children,{renderMode:"microtask"});return f(r,{...e,footerRenderer:i,ref:o,renderer:m,children:[n,l]})}var b=s(R);export{b as GridFilterColumn,d as GridFilterColumnElement};
//# sourceMappingURL=GridFilterColumn.js.map
