@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 846 B
JavaScript
var o=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?o(...e):typeof e=="object"?Object.keys(e).map((i,a)=>e[a]||e[i]&&i||null).filter(i=>i!==null).join(" "):e).filter(e=>!!e).join(" ");import{jsx as c}from"react/jsx-runtime";var r="k-skeleton",d=[],s={},n={shape:"text",animation:"pulse"},l=t=>{let{shape:e=n.shape,animation:i=n.animation,...a}=t;return c("span",{...a,className:o(t.className,r,{[`k-skeleton-${e}`]:e,[`k-skeleton-${i}`]:i}),style:t.style})};l.states=d;l.options=s;l.className=r;l.defaultOptions=n;import{jsx as m}from"react/jsx-runtime";var T=t=>m(l,{...t});import{jsx as x}from"react/jsx-runtime";var O=t=>x(l,{shape:"rect",...t});import{jsx as k}from"react/jsx-runtime";var P=t=>k(l,{shape:"circle",...t});export{r as SKELETON_CLASSNAME,l as Skeleton,P as SkeletonCircle,T as SkeletonNormal,O as SkeletonRectangle};