Loading
function(l,t,d){d.d(t,{t:()=>n});var i=d(248702),c=d(517e3),e=d(288552),a=d(578097),s=(0,i.x)(null);function Z(){let l=(0,i.g)(s);if(!l)throw Error("Modal compound components must be used within Modal.Root");return l}var n={Root:function({open:l,children:t,onOpenChange:d,dismissible:e=!0,portalContainer:Z,class:n,hasBackdrop:b=!0,manageInitialFocus:m=!0,returnFocusRef:o}){let u=(0,a.a)(l,Z??void 0),[h,W]=(0,i.p)(!1),G=(0,i.l)(null),p=(0,i.h)(()=>{e&&d?.(!1)},[e,d]),N=(0,i.d)(()=>({setHasDescription:W,dismissible:e,requestClose:p}),[e,p]),M=l&&!!u;return(0,a.n)(l),(0,a.r)(l,e,p),(0,a.i)(M,G,m,o),(0,a.o)(M,G),u&&l?(0,i.r)((0,i.v)(s.Provider,{value:N,children:(0,i.v)("div",{class:(0,c.n)("IncodeModalRoot",n),"data-incode-modal":"",children:[b&&(0,i.v)("div",{class:"IncodeModalBackdrop","aria-hidden":"true",onMouseDown:()=>{p()}}),(0,i.v)("div",{ref:G,class:"IncodeModalDialog",role:"dialog","aria-modal":"true","aria-labelledby":"incode-modal-title","aria-describedby":h?"incode-modal-description":void 0,tabIndex:-1,onMouseDown:l=>{l.stopPropagation()},children:t})]})}),u):null},Content:function({children:l,class:t}){return(0,i.v)("div",{class:(0,c.n)("IncodeModalContent",t),children:l})},Close:function({"aria-label":l="Close",title:t="Close",class:d,onClick:a}){let{dismissible:s,requestClose:n}=Z();if(!s)return null;let b=async()=>{a&&await a(),n()};return(0,i.v)("button",{type:"button",class:(0,c.n)("IncodeModalClose",d),"aria-label":l,title:t,onClick:b,children:(0,i.v)(e.o,{height:32,width:32,fillColor:"var(--icon-neutral-300)"})})},Icon:function({children:l,class:t}){return(0,i.v)("div",{class:(0,c.n)("IncodeModalIcon",t),children:l})},TitleSection:function({children:l,align:t="center"}){return(0,i.v)("div",{class:{center:"IncodeModalTitleSectionCenter",left:"IncodeModalTitleSectionLeft"}[t],children:l})},Title:function({children:l,ref:t,class:d}){return(0,i.v)("h2",{id:"incode-modal-title",ref:t,className:(0,c.n)("IncodeModalTitle",d),children:l})},Subtitle:function({children:l,class:t}){let{setHasDescription:d}=Z();return(0,i.f)(()=>(d(!0),()=>d(!1)),[d]),(0,i.v)("p",{id:"incode-modal-description",className:(0,c.n)("IncodeModalSubtitle",t),children:l})},Actions:function({children:l,class:t,orientation:d="vertical"}){let e="vertical"===d?"IncodeModalActionsVertical":"IncodeModalActionsHorizontal",s=(0,i.y)(l),Z=[];for(let d=0;d<s.length;d++){let n=s[d];if((0,i.C)(n)&&null!=n.props&&"object"==typeof n.props&&"autoFocus"in n.props)return(0,i.v)("div",{class:(0,c.n)(e,t),role:"group",children:l});Z.push((0,i.C)(n)&&0===d?(0,i.b)(n,{[a.t]:""}):n)}return(0,i.v)("div",{class:(0,c.n)(e,t),role:"group",children:Z})}}}