UNPKG

@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) 534 B
"use strict";const f=require("react");function a(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const n in e)if(n!=="default"){const r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:()=>e[n]})}}return t.default=e,Object.freeze(t)}const c=a(f),u=typeof window<"u"?c.useLayoutEffect:c.useEffect;function o(e){const t=c.useRef(e);return u(()=>{t.current=e}),c.useRef((...n)=>(0,t.current)(...n)).current}exports.useEnhancedEffect=u;exports.useEventCallback=o;