UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

2 lines (1 loc) 1.2 kB
import c from"react";var l=(...o)=>o.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?l(...e):typeof e=="object"?Object.keys(e).map((n,i)=>e[i]||e[n]&&n||null).filter(n=>n!==null).join(" "):e).filter(e=>!!e).join(" ");var d="listgroup",a=d;import{jsx as k}from"react/jsx-runtime";var p="k-listgroup",L=[],h={},x={dir:"ltr"},r=o=>{let{children:e,dir:n=x.dir,...i}=o;return k("ul",{...i,className:l(o.className,p),children:c.Children.map(e,(s,u)=>c.isValidElement(s)?c.cloneElement(s,{dir:n,key:u}):s)})};r.states=L;r.options=h;r.className=p;r.defaultOptions=x;r.moduleName=d;r.folderName=a;import{jsx as f,jsxs as G}from"react/jsx-runtime";var g="k-listgroup-item",y=[],I={},M={dir:"ltr"},t=o=>{let{text:e,children:n,href:i,pseudo:s,...u}=o;return G("li",{...u,className:l(o.className,g),children:[!i&&!s&&e,i&&f("a",{className:"k-link",children:e}),s&&f("span",{className:"k-link",children:e}),n]})};t.states=y;t.options=I;t.className=g;t.defaultOptions=M;t.moduleName=d;t.folderName=a;import{jsx as m}from"react/jsx-runtime";var W=o=>m(r,{children:[m(t,{text:"Item"},"list-group-item-1"),m(t,{text:"Item"},"list-group-item-2"),m(t,{text:"Item"},"list-group-item-3")],...o});export{W as ListGroupNormal};