@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 1.82 kB
JavaScript
var u=Object.defineProperty;var L=Object.getOwnPropertyDescriptor;var _=Object.getOwnPropertyNames;var H=Object.prototype.hasOwnProperty;var R=(t,e)=>{for(var r in e)u(t,r,{get:e[r],enumerable:!0})},N=(t,e,r,l)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of _(e))!H.call(t,a)&&a!==r&&u(t,a,{get:()=>e[a],enumerable:!(l=L(e,a))||l.enumerable});return t};var z=t=>N(u({},"__esModule",{value:!0}),t);var B={};R(B,{TableHeaderWrap:()=>i,default:()=>S});module.exports=z(B);var n=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?n(...e):typeof e=="object"?Object.keys(e).map((r,l)=>e[l]||e[r]&&r||null).filter(r=>r!==null).join(" "):e).filter(e=>!!e).join(" ");var g=(t,e)=>{let{valid:r,invalid:l,hover:a,focus:s,checked:h,active:v,selected:y,disabled:A,indeterminate:M,loading:E,empty:T,readonly:$,highlighted:p,...c}=e;return n({"k-valid":r,"k-invalid":l,"k-hover":a,"k-focus":s,"k-checked":h,"k-active":v,"k-selected":y,"k-disabled":A,"k-indeterminate":M&&!h,"k-loading":E,"k-empty":T,"k-readonly":$,"k-highlighted":p},Object.keys(c).reduce((m,o)=>(o.startsWith("k-")?m[o]=c[o]:m[`k-${o}`]=c[o],m),{}))};var d={open:"open",hover:"hover",focus:"focus",active:"active",selected:"selected",disabled:"disabled",valid:"valid",invalid:"invalid",loading:"loading",required:"required",empty:"empty",indeterminate:"indeterminate",checked:"checked",readonly:"readonly",highlighted:"highlighted",generating:"generating",expanded:"expanded"};var x="table",k=x;var b=require("react/jsx-runtime"),f="k-table-header-wrap",K=[d.hover,d.focus,d.disabled],O={},W={},i=t=>{let{children:e,hover:r,focus:l,disabled:a,...s}=t;return(0,b.jsx)("div",{...s,className:n(t.className,f,g(f,{hover:r,focus:l,disabled:a})),children:e})};i.states=K;i.options=O;i.className=f;i.defaultOptions=W;i.moduleName=x;i.folderName=k;var S=i;