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