@hoosei/voxweave-react
Version:
A customizable and interactive voice UI component for React applications
3 lines (2 loc) • 915 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const l=require("react"),c=require("./index88.js"),g=require("./index89.js");function d(e){if(e&&e.__esModule)return e;const u=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(u,t,n.get?n:{enumerable:!0,get:()=>e[t]})}}return u.default=e,Object.freeze(u)}const f=d(l);var b=typeof window<"u"?f.useLayoutEffect:f.useEffect,i=new WeakMap;function p(e,u){var t=g.useCallbackRef(null,function(n){return e.forEach(function(a){return c.assignRef(a,n)})});return b(function(){var n=i.get(t);if(n){var a=new Set(n),o=new Set(e),s=t.current;a.forEach(function(r){o.has(r)||c.assignRef(r,null)}),o.forEach(function(r){a.has(r)||c.assignRef(r,s)})}i.set(t,e)},[e]),t}exports.useMergeRefs=p;
//# sourceMappingURL=index69.js.map