UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

2 lines (1 loc) 1.56 kB
var m=Object.defineProperty;var M=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var S=Object.prototype.hasOwnProperty;var $=(t,e)=>{for(var l in e)m(t,l,{get:e[l],enumerable:!0})},A=(t,e,l,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of b(e))!S.call(t,i)&&i!==l&&m(t,i,{get:()=>e[i],enumerable:!(r=M(e,i))||r.enumerable});return t};var I=t=>A(m({},"__esModule",{value:!0}),t);var R={};$(R,{LISTGROUP_CLASSNAME:()=>x,ListGroup:()=>a,default:()=>O});module.exports=I(R);var n=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?n(...e):typeof e=="object"?Object.keys(e).map((l,r)=>e[r]||e[l]&&l||null).filter(l=>l!==null).join(" "):e).filter(e=>!!e).join(" ");var s=require("react/jsx-runtime"),h="k-listgroup-item",G=[],N={},k={dir:"ltr"},d=t=>{let{text:e,arrowIconName:l,dir:r=k.dir,children:i,href:o,pseudo:c,...L}=t,f=l;return f||(f=r==="rtl"?"chevron-left":"chevron-right"),(0,s.jsxs)("li",{...L,className:n(t.className,h),children:[!o&&!c&&e,o&&(0,s.jsx)("a",{href:"#",className:"k-link",children:e}),c&&(0,s.jsx)("span",{className:"k-link",children:e}),i]})};d.states=G;d.options=N;d.className=h;d.defaultOptions=k;var u=d;var y=require("react/jsx-runtime"),v=require("react"),x="k-listgroup",z=[],E={},g={dir:"ltr"},a=t=>{let{children:e,dir:l=g.dir,...r}=t,i=[];return e&&Array.isArray(e)&&e.map((o,c)=>{o.type===u?i.push((0,v.createElement)(u,{...o.props,dir:l,key:c})):i.push(o)}),(0,y.jsx)("ul",{...r,className:n(t.className,x),children:i})};a.states=z;a.options=E;a.className=x;a.defaultOptions=g;var O=a;