UNPKG

@progress/kendo-react-form

Version:

React Form is a small and fast package for form state management with zero dependencies. KendoReact Form package

9 lines (8 loc) 1.1 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ "use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react"),a=require("@progress/kendo-react-common");function i(e){const l=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(l,t,n.get?n:{enumerable:!0,get:()=>e[t]})}}return l.default=e,Object.freeze(l)}const c=i(o),s=e=>{const l=a.useUnstyled(),t=e.unstyled||l,n=t&&t.uForm,r=c.useMemo(()=>a.classNames(a.uForm.field({c:n,isRtl:e.dir==="rtl"}),e.className),[n,e.className,e.dir]);return c.createElement("div",{className:r,style:e.style},e.children)};s.displayName="KendoReactFieldWrapper";exports.FieldWrapper=s;