dgz-ui
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript
2 lines (1 loc) • 704 B
JavaScript
;const f=require("react");function l(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const n in e)if(n!=="default"){const u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:()=>e[n]})}}return t.default=e,Object.freeze(t)}const i=l(f);function s(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function r(...e){return t=>{let n=!1;const u=e.map(o=>{const c=s(o,t);return!n&&typeof c=="function"&&(n=!0),c});if(n)return()=>{for(let o=0;o<u.length;o++){const c=u[o];typeof c=="function"?c():s(e[o],null)}}}}function a(...e){return i.useCallback(r(...e),e)}exports.composeRefs=r;exports.useComposedRefs=a;