Module 576967

1,829 characters · in 2c8c171cd41ab447.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,a,t){t.d(a,{lG:()=>g,MV:()=>D,RG:()=>p});var r=t(160844),n=t(407815),i=t(227062),o=t(67105),l=t(961082),u=t(64480),s=t(256062),d=t(361854),c=t(582128);t(333007);let m=c.createContext(null);var h=t(295551),y=t(184093);let D=(0,c.createContext)(null),p=(0,c.createContext)(null),g=(0,c.forwardRef)(function(e,a){let t=e["aria-labelledby"];[e,a]=(0,n.JT)(e,a,D);let{dialogProps:g,titleProps:f,contentProps:v}=function(e,a){let t,r,{role:n="dialog"}=e,i=(0,h.X1)();i=e["aria-label"]?void 0:i;let o=(0,h.X1)();o="alertdialog"!==n||e["aria-describedby"]?void 0:o;let y=(0,c.useRef)(!1);(0,c.useEffect)(()=>{if(a.current&&!(0,s.ae)(a.current)){(0,u.l)(a.current);let e=setTimeout(()=>{((0,s.bq)()===a.current||(0,s.bq)()===document.body)&&(y.current=!0,a.current&&(a.current.blur(),(0,u.l)(a.current)),y.current=!1)},500);return()=>{clearTimeout(e)}}},[a]),t=(0,c.useContext)(m),r=t?.setContain,(0,d.N)(()=>{r?.(!0)},[r]),(0,c.useRef)(!1),(0,c.useEffect)(()=>{});let D=e["aria-describedby"]??o;return{dialogProps:{...(0,l.$)(e,{labelable:!0}),role:n,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]??i,"aria-describedby":D,onBlur:e=>{y.current&&e.stopPropagation()}},titleProps:{id:i},contentProps:{id:o}}}({...e,"aria-labelledby":t},a),b=(0,c.useContext)(p);g["aria-label"]||g["aria-labelledby"]||e["aria-labelledby"]&&(g["aria-labelledby"]=e["aria-labelledby"]);let $=(0,n.Sl)({defaultClassName:"react-aria-Dialog",className:e.className,style:e.style,children:e.children,values:{close:b?.close||(()=>{})}}),R=(0,l.$)(e,{global:!0});return c.createElement(n.tT.section,{...(0,y.v)(R,$,g),render:e.render,ref:a,slot:e.slot||void 0},c.createElement(n.Kq,{values:[[i.A,{slots:{[n.P_]:{},title:{...f,level:2}}}],[o.h,{slots:{[n.P_]:{},description:v}}],[r.k,{slots:{[n.P_]:{},close:{onPress:()=>b?.close()}}}]]},$.children))})}