UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

2 lines (1 loc) 1.43 kB
var i=(...t)=>t.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?i(...e):typeof e=="object"?Object.keys(e).map((o,l)=>e[l]||e[o]&&o||null).filter(o=>o!==null).join(" "):e).filter(e=>!!e).join(" ");var s=(t,e)=>i({[`${t}-xs`]:e.size==="xsmall",[`${t}-sm`]:e.size==="small",[`${t}-md`]:e.size==="medium",[`${t}-lg`]:e.size==="large",[`${t}-xl`]:e.size==="xlarge",[`${t}-xxl`]:e.size==="xxlarge",[`${t}-xxxl`]:e.size==="xxxlarge"},{[`${t}-${e.fillMode}`]:e.fillMode},{[`${t}-${e.themeColor}`]:e.themeColor},{"k-rounded-sm":e.rounded==="small","k-rounded-md":e.rounded==="medium","k-rounded-lg":e.rounded==="large","k-rounded-full":e.rounded==="full","k-rounded-none":e.rounded==="none"});var r={undefined:void 0,inherit:"inherit",base:"base",primary:"primary",secondary:"secondary",tertiary:"tertiary",info:"info",success:"success",warning:"warning",error:"error",inverse:"inverse"};var a="appbar",u=a;import{jsx as p}from"react/jsx-runtime";var d="k-appbar",m=[],x={themeColor:[r.undefined,r.base,r.primary,r.secondary,r.tertiary,r.inverse]},f={},n=t=>{let{themeColor:e,positionMode:o,position:l,...c}=t;return p("div",{...c,className:i(t.className,d,s(d,{themeColor:e}),{[`k-appbar-${o}`]:o,[`k-appbar-${l}`]:l}),children:t.children})};n.states=m;n.options=x;n.className=d;n.defaultOptions=f;n.moduleName=a;n.folderName=u;n.ariaSpec={selector:".k-appbar",rules:[]};var _=n;export{d as APPBAR_CLASSNAME,n as Appbar,_ as default};