@hoosei/voxweave-react
Version:
A customizable and interactive voice UI component for React applications
3 lines (2 loc) • 869 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const l=require("react"),s=require("react-dom"),d=require("./index35.js"),f=require("./index39.js"),p=require("react/jsx-runtime"),P=e=>e&&e.__esModule?e:{default:e};function _(e){if(e&&e.__esModule)return e;const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,o.get?o:{enumerable:!0,get:()=>e[t]})}}return r.default=e,Object.freeze(r)}const a=_(l),b=P(s);var m="Portal",u=a.forwardRef((e,r)=>{const{container:t,...o}=e,[c,i]=a.useState(!1);f.useLayoutEffect(()=>i(!0),[]);const n=t||c&&globalThis?.document?.body;return n?b.default.createPortal(p.jsx(d.Primitive.div,{...o,ref:r}),n):null});u.displayName=m;exports.Portal=u;
//# sourceMappingURL=index33.js.map