Module 642481

1,843 characters · in 2eb7b4a52b31a40f.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>f,j:()=>E});var i=n(627968),l=n(64700),r=n(503698),a=n.n(r),s=n(312640),o=n(208756),d=n(798618),u=n(916845),c=n(534514),m=n(834730),p=n(353795),g=n(989108);function h(e){let{title:t,body:n}=e;return(0,i.jsxs)("div",{className:g.header,children:[(0,i.jsx)(c.D,{variant:"heading-md/semibold",className:g.title,children:t}),(0,i.jsx)("div",{className:g.headerBody,children:(0,i.jsx)(m.E,{variant:"text-sm/normal",color:"none",children:n})})]})}function E(e){let{title:t,body:n,graphic:r,size:c="md",actions:m,gradientColor:E,onRequestClose:f,position:_,caretConfig:x,scrollBehavior:R,showCloseButton:v=!0,isCaretHoverable:b=!1,shouldTrapFocus:j=!1,returnRef:y,onNudgeChange:A,...C}=e,[I,O]=l.useState(_??"top");l.useEffect(()=>{null!=_&&O(_)},[_]);let T=l.useMemo(()=>({align:x?.align??"center",customOffset:x?.customOffset}),[x]),S=l.useCallback(()=>{f?.()},[f]),N=l.useCallback(e=>{f?.(e)},[f]),D=l.useCallback(e=>{O(e)},[]),U=b?g.caretHoverable:void 0,k={targetElementRef:C.targetElementRef,shouldShow:C.shouldShow,hasVideo:C.hasVideo,position:I,caretConfig:T,onRequestClose:S,gradientColor:E,onPositionChange:D,onNudgeChange:A,scrollBehavior:R,modal:j,returnRef:y,gradientOffsetBottom:0,experimental_ignoreModalClicks:!1,..."edge"===C.alignmentStrategy?{alignmentStrategy:"edge",align:C.align}:{alignmentStrategy:"trigger-center"}};return(0,i.jsx)(s.x,{...k,children:(0,i.jsxs)("div",{"data-mana-component":"popover",children:[v&&(0,i.jsx)(u.q,{onClick:N,variant:null!=E?"color-mix":void 0}),null!=r&&(0,i.jsx)("div",{className:a()(g.graphic,{[g[`graphic--${c}`]]:null!=c}),children:(0,i.jsx)(p.v,{...r,aspectRatio:r.aspectRatio??("sm"===c?"2/1":"16/9")})}),(0,i.jsx)(h,{title:t,body:n}),null!=m&&m.length>0?(0,i.jsx)(o.Z,{actions:m,className:g.actionBar}):null,null!=T&&(0,i.jsx)(d.F,{className:U})]})})}let f=E}