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 i in e)m(t,i,{get:e[i],enumerable:!0})},A=(t,e,i,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of b(e))!S.call(t,l)&&l!==i&&m(t,l,{get:()=>e[l],enumerable:!(r=M(e,l))||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((i,r)=>e[r]||e[i]&&i||null).filter(i=>i!==null).join(" "):e).filter(e=>!!e).join(" ");var s=require("react/jsx-runtime"),f="k-listgroup-item",G=[],N={},g={dir:"ltr"},d=t=>{let{text:e,arrowIconName:i,dir:r=g.dir,children:l,href:o,pseudo:c,...L}=t,h=i;return h||(h=r==="rtl"?"chevron-left":"chevron-right"),(0,s.jsxs)("li",{...L,className:n(t.className,f),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}),l]})};d.states=G;d.options=N;d.className=f;d.defaultOptions=g;var u=d;var y=require("react/jsx-runtime"),v=require("react"),x="k-listgroup",z=[],E={},k={dir:"ltr"},a=t=>{let{children:e,dir:i=k.dir,...r}=t,l=[];return e&&Array.isArray(e)&&e.map((o,c)=>{o.type===u?l.push((0,v.createElement)(u,{...o.props,dir:i,key:c})):l.push(o)}),(0,y.jsx)("ul",{...r,className:n(t.className,x),children:l})};a.states=z;a.options=E;a.className=x;a.defaultOptions=k;var O=a;