@hoosei/voxweave-react
Version:
A customizable and interactive voice UI component for React applications
3 lines (2 loc) • 1.33 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("react"),r=require("./index86.js"),c=require("./index8.js"),n=require("react/jsx-runtime");function l(e){if(e&&e.__esModule)return e;const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const o in e)if(o!=="default"){const a=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,a.get?a:{enumerable:!0,get:()=>e[o]})}}return t.default=e,Object.freeze(t)}const v=l(s),u=r.Root,x=r.Trigger,i=v.forwardRef(({className:e,align:t="center",sideOffset:o=4,...a},d)=>n.jsx(r.Portal,{children:n.jsx(r.Content,{ref:d,align:t,sideOffset:o,className:c.cn("vox-z-50 vox-w-72 vox-rounded-md vox-border vox-bg-white vox-p-4 vox-text-popover-foreground vox-shadow-md vox-outline-none data-[state=open]:vox-animate-in data-[state=closed]:vox-animate-out data-[state=closed]:vox-fade-out-0 data-[state=open]:vox-fade-in-0 data-[state=closed]:vox-zoom-out-95 data-[state=open]:vox-zoom-in-95 data-[side=bottom]:vox-slide-in-from-top-2 data-[side=left]:vox-slide-in-from-right-2 data-[side=right]:vox-slide-in-from-left-2 data-[side=top]:vox-slide-in-from-bottom-2",e),...a})}));i.displayName=r.Content.displayName;exports.Popover=u;exports.PopoverContent=i;exports.PopoverTrigger=x;
//# sourceMappingURL=index55.js.map