@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) • 543 B
JavaScript
const o=require("react");function r(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const n in e)if(n!=="default"){const c=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,c.get?c:{enumerable:!0,get:()=>e[n]})}}return t.default=e,Object.freeze(t)}const u=r(o);let s=0;function f(e){const[t,n]=u.useState(e),c=e||t;return u.useEffect(()=>{t==null&&(s+=1,n(`mui-${s}`))},[t]),c}const l={...u},a=l.useId;function d(e){if(a!==void 0){const t=a();return e??t}return f(e)}exports.useId=d;
;