@radix-ui/themes
Version:
[](https://radix-ui.com/themes)
3 lines (2 loc) • 1.69 kB
JavaScript
var R=Object.create;var p=Object.defineProperty;var y=Object.getOwnPropertyDescriptor;var T=Object.getOwnPropertyNames;var h=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty;var E=(r,e)=>{for(var o in e)p(r,o,{get:e[o],enumerable:!0})},v=(r,e,o,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of T(e))!u.call(r,t)&&t!==o&&p(r,t,{get:()=>e[t],enumerable:!(a=y(e,t))||a.enumerable});return r};var P=(r,e,o)=>(o=r!=null?R(h(r)):{},v(e||!r||!r.__esModule?p(o,"default",{value:r,enumerable:!0}):o,r)),N=r=>v(p({},"__esModule",{value:!0}),r);var x={};E(x,{Content:()=>d,Root:()=>C,Trigger:()=>m});module.exports=N(x);var n=P(require("react")),s=P(require("classnames")),i=require("radix-ui"),f=require("./hover-card.props.js"),H=require("../helpers/extract-props.js"),g=require("../helpers/require-react-element.js"),l=require("./theme.js");const C=r=>n.createElement(i.HoverCard.Root,{closeDelay:150,openDelay:200,...r});C.displayName="HoverCard.Root";const m=n.forwardRef(({children:r,className:e,...o},a)=>n.createElement(i.HoverCard.Trigger,{ref:a,className:(0,s.default)("rt-HoverCardTrigger",e),...o,asChild:!0},(0,g.requireReactElement)(r)));m.displayName="HoverCard.Trigger";const d=n.forwardRef((r,e)=>{const{className:o,forceMount:a,container:t,...c}=(0,H.extractProps)(r,f.hoverCardContentPropDefs);return n.createElement(i.HoverCard.Portal,{container:t,forceMount:a},n.createElement(l.Theme,{asChild:!0},n.createElement(i.HoverCard.Content,{align:"start",sideOffset:8,collisionPadding:10,...c,ref:e,className:(0,s.default)("rt-PopperContent","rt-HoverCardContent",o)})))});d.displayName="HoverCard.Content";
//# sourceMappingURL=hover-card.js.map
;