@progress/kendo-react-data-tools
Version:
Includes React Pager & React Filter component, an intuitive interface to create complex filter descriptions. KendoReact Data Tools package
10 lines (9 loc) • 1.85 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
"use client";
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const u=require("react"),i=require("@progress/kendo-react-animation"),m=require("@progress/kendo-react-intl"),o=require("../messages/index.js"),c=require("@progress/kendo-react-buttons");function s(e){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const a=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,a.get?a:{enumerable:!0,get:()=>e[r]})}}return n.default=e,Object.freeze(n)}const t=s(u),l=e=>t.createElement("div",{className:"k-columnmenu-item-content"},t.createElement(i.Reveal,{style:{position:"relative",display:"block"}},e.show&&t.createElement("div",{className:"kendo-grid-filter-menu-container"},t.createElement("form",{className:"k-filter-menu",onSubmit:e.onSubmit,onReset:e.onReset},t.createElement("div",{className:"k-filter-menu-container"},e.children,t.createElement("div",{className:"k-actions k-hstack k-justify-content-stretch"},e.actions)))))),d=e=>{const n=m.useLocalization();return t.createElement(l,{...e,actions:t.createElement(t.Fragment,null,t.createElement(c.Button,{type:"reset"},n.toLanguageString(o.columnMenuFilterClearButton,o.messages[o.columnMenuFilterClearButton])),t.createElement(c.Button,{themeColor:"primary"},n.toLanguageString(o.columnMenuFilterSubmitButton,o.messages[o.columnMenuFilterSubmitButton])))})};exports.ColumnMenuFilterForm=d;exports.ColumnMenuForm=l;