1import{_ as u,y as h,g as p,o as a,c as d,v as n,b as _,w as g,z as v,T as f}from"./D8Zr2Pto.js";import{u as m}from"./sW94utqS.js";const k=["dialog-id"],y=["aria-hidden"],I=["aria-hidden"],b={__name:"basePopup",props:["dialogId"],setup(t){const{activeDialog:i,setActiveDialog:l}=m(),e=h({hidden:!0}),r=t;function o(){e.hidden=!e.hidden,l("")}return p(i,()=>{i.value==r.dialogId&&o()}),(c,s)=>(a(),d("div",{"dialog-id":t.dialogId},[e.hidden?n("",!0):(a(),d("div",{key:0,class:"overlay","aria-hidden":e.hidden,onClick:s[0]||(s[0]=w=>o())},null,8,y)),_(f,null,{default:g(()=>[e.hidden?n("",!0):(a(),d("section",{key:0,class:"dialog-o","aria-hidden":e.hidden},[v(c.$slots,"default",{},void 0,!0)],8,I))]),_:3})],8,k))}},D=u(b,[["__scopeId","data-v-10227348"]]);export{D as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.