@cgi-learning-hub/ui
Version:
@cgi-learning-hub/ui is an open-source React component library that implements UI for HUB's features
2 lines (1 loc) • 770 B
JavaScript
const u=require("./DefaultPropsProvider-C1g4BXET.cjs"),i=e=>e,f=()=>{let e=i;return{configure(t){e=t},generate(t){return e(t)},reset(){e=i}}},p=f(),g={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function C(e,t,r="Mui"){const s=g[t];return s?`${r}-${s}`:`${p.generate(e)}-${t}`}const b=u.createStyled();function m(e,t,r=void 0){const s={};for(const l in e){const c=e[l];let o="",d=!0;for(let a=0;a<c.length;a+=1){const n=c[a];n&&(o+=(d===!0?"":" ")+t(n),d=!1,r&&r[n]&&(o+=" "+r[n]))}s[l]=o}return s}exports.composeClasses=m;exports.generateUtilityClass=C;exports.styled=b;
;