UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

2 lines (1 loc) 1.14 kB
var r=Object.defineProperty;var m=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var x=Object.prototype.hasOwnProperty;var g=(l,e)=>{for(var t in e)r(l,t,{get:e[t],enumerable:!0})},f=(l,e,t,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of u(e))!x.call(l,i)&&i!==t&&r(l,i,{get:()=>e[i],enumerable:!(a=m(e,i))||a.enumerable});return l};var k=l=>f(r({},"__esModule",{value:!0}),l);var h={};g(h,{FIELDSET_CLASSNAME:()=>o,Fieldset:()=>s,default:()=>y});module.exports=k(h);var n=(...l)=>l.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?n(...e):typeof e=="object"?Object.keys(e).map((t,a)=>e[a]||e[t]&&t||null).filter(t=>t!==null).join(" "):e).filter(e=>!!e).join(" ");var d=require("react/jsx-runtime"),o="k-form-fieldset",s=l=>{let{legend:e,layout:t,cols:a,gapX:i,gapY:c}=l;return(0,d.jsxs)("fieldset",{className:n(o),children:[e&&(0,d.jsx)("legend",{className:"k-form-legend",children:e}),t==="grid"?(0,d.jsx)("div",{className:n("k-form-layout","k-d-grid",{[`k-grid-cols-${a}`]:a,[`k-gap-x-${i}`]:i,[`k-gap-y-${c}`]:c}),children:l.children}):(0,d.jsx)(d.Fragment,{children:l.children})]})};s.className=o;var y=s;