@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
2 lines (1 loc) • 1.82 kB
JavaScript
var a=Object.defineProperty;var g=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var h=Object.prototype.hasOwnProperty;var k=(n,e)=>{for(var t in e)a(n,t,{get:e[t],enumerable:!0})},M=(n,e,t,l)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of f(e))!h.call(n,i)&&i!==t&&a(n,i,{get:()=>e[i],enumerable:!(l=g(e,i))||l.enumerable});return n};var y=n=>M(a({},"__esModule",{value:!0}),n);var A={};k(A,{MESSAGE_BOX_CLASSNAME:()=>d,MessageBox:()=>r,default:()=>p});module.exports=y(A);var s=(...n)=>n.filter(e=>e!==!0&&!!e).map(e=>Array.isArray(e)?s(...e):typeof e=="object"?Object.keys(e).map((t,l)=>e[l]||e[t]&&t||null).filter(t=>t!==null).join(" "):e).filter(e=>!!e).join(" ");var u=(n,e)=>s({[`${n}-xs`]:e.size==="xsmall",[`${n}-sm`]:e.size==="small",[`${n}-md`]:e.size==="medium",[`${n}-lg`]:e.size==="large",[`${n}-xl`]:e.size==="xlarge",[`${n}-xxl`]:e.size==="xxlarge",[`${n}-xxxl`]:e.size==="xxxlarge"},{[`${n}-${e.fillMode}`]:e.fillMode},{[`${n}-${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 o={undefined:void 0,inherit:"inherit",base:"base",primary:"primary",secondary:"secondary",tertiary:"tertiary",info:"info",success:"success",warning:"warning",error:"error",inverse:"inverse"};var c="messagebox",m="message-box";var x=require("react/jsx-runtime"),d="k-messagebox",v=[],E={themeColor:[o.undefined,o.base,o.primary,o.secondary,o.tertiary,o.success,o.warning,o.error,o.info,o.inverse]},b={},r=n=>{let{themeColor:e,...t}=n;return(0,x.jsx)("div",{...t,className:s(n.className,d,u(d,{themeColor:e})),children:n.children})};r.states=v;r.options=E;r.className=d;r.defaultOptions=b;r.moduleName=c;r.folderName=m;var p=r;