UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

3 lines (2 loc) 1.88 kB
"use strict";var T=Object.create;var s=Object.defineProperty;var E=Object.getOwnPropertyDescriptor;var A=Object.getOwnPropertyNames;var u=Object.getPrototypeOf,x=Object.prototype.hasOwnProperty;var N=(o,e)=>{for(var r in e)s(o,r,{get:e[r],enumerable:!0})},C=(o,e,r,P)=>{if(e&&typeof e=="object"||typeof e=="function")for(let p of A(e))!x.call(o,p)&&p!==r&&s(o,p,{get:()=>e[p],enumerable:!(P=E(e,p))||P.enumerable});return o};var c=(o,e,r)=>(r=o!=null?T(u(o)):{},C(e||!o||!o.__esModule?s(r,"default",{value:o,enumerable:!0}):r,o)),W=o=>C(s({},"__esModule",{value:!0}),o);var w={};N(w,{Anchor:()=>l,Close:()=>f,Content:()=>a,Root:()=>v,Trigger:()=>m});module.exports=W(w);var t=c(require("react")),g=c(require("classnames")),n=require("radix-ui"),R=require("../helpers/extract-props.js"),i=require("../helpers/require-react-element.js"),h=require("./popover.props.js"),d=require("./theme.js");const v=o=>t.createElement(n.Popover.Root,{...o});v.displayName="Popover.Root";const m=t.forwardRef(({children:o,...e},r)=>t.createElement(n.Popover.Trigger,{...e,ref:r,asChild:!0},(0,i.requireReactElement)(o)));m.displayName="Popover.Trigger";const a=t.forwardRef((o,e)=>{const{className:r,forceMount:P,container:p,...y}=(0,R.extractProps)(o,h.popoverContentPropDefs);return t.createElement(n.Popover.Portal,{container:p,forceMount:P},t.createElement(d.Theme,{asChild:!0},t.createElement(n.Popover.Content,{align:"start",sideOffset:8,collisionPadding:10,...y,ref:e,className:(0,g.default)("rt-PopperContent","rt-PopoverContent",r)})))});a.displayName="Popover.Content";const f=t.forwardRef(({children:o,...e},r)=>t.createElement(n.Popover.Close,{...e,ref:r,asChild:!0},(0,i.requireReactElement)(o)));f.displayName="Popover.Close";const l=t.forwardRef(({children:o,...e},r)=>t.createElement(n.Popover.Anchor,{...e,ref:r}));l.displayName="Popover.Anchor"; //# sourceMappingURL=popover.js.map