@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 1.52 kB
JavaScript
var s=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var v=Object.prototype.hasOwnProperty;var y=(t,e)=>{for(var n in e)s(t,n,{get:e[n],enumerable:!0})},E=(t,e,n,l)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of S(e))!v.call(t,r)&&r!==n&&s(t,r,{get:()=>e[r],enumerable:!(l=p(e,r))||l.enumerable});return t};var M=t=>E(s({},"__esModule",{value:!0}),t);var T={};y(T,{SKELETON_CLASSNAME:()=>i,Skeleton:()=>o,SkeletonCircle:()=>L,SkeletonNormal:()=>A,SkeletonRectangle:()=>b});module.exports=M(T);var a=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?a(...e):typeof e=="object"?Object.keys(e).map((n,l)=>e[l]||e[n]&&n||null).filter(n=>n!==null).join(" "):e).filter(e=>!!e).join(" ");function m(t,e){if(!e)return{};let n=Array.isArray(e)?e:[e];return Object.fromEntries(n.map(l=>[`k-${l}`,!0]))}var d="skeleton",x=d;var u=require("react/jsx-runtime"),i="k-skeleton",N=["circle","text","rect"],O=[],$={},c={variant:"text",shape:"text",animation:"pulse"},o=t=>{let{variant:e,shape:n,animation:l=c.animation,...r}=t,g=`skeleton-${e||n||c.variant}`;return(0,u.jsx)("span",{...r,className:a(t.className,i,m(i,g),{[`k-skeleton-${l}`]:l}),style:t.style})};o.states=O;o.options=$;o.variants=N;o.className=i;o.defaultOptions=c;o.moduleName=d;o.folderName=x;var f=require("react/jsx-runtime"),A=t=>(0,f.jsx)(o,{...t});var k=require("react/jsx-runtime"),b=t=>(0,k.jsx)(o,{shape:"rect",...t});var h=require("react/jsx-runtime"),L=t=>(0,h.jsx)(o,{shape:"circle",...t});