1import{Ba as e,Ct as a,Ea as s,Qi as l,Tt as t,aa as o,ia as r,io as i,ka as n,kt as c,la as m,no as u,oa as d,ra as p,so as x,ua as f,x as h,y as g}from"./cEYMgSOO.js";var k={class:"mt-auto flex items-start"},w=["id"],y=["aria-label","onClick"],v=["innerHTML"],C={key:0,class:"mt-auto flex gap-sm"},_={__name:"SiteDialogs",setup(_){const M=g();return(g,_)=>{const b=a,V=t,L=h;return s(!0),d(l,null,n(u(M),a=>(s(),r(L,{id:a.id,key:a.id,modelValue:a.state,"onUpdate:modelValue":e=>a.state=e,narrow:a.narrow},{header:e(({id:e})=>[p("header",k,[a.message?(s(),d("h2",{key:0,id:`${e}__title`,class:i(["flex-grow text-center text-medium text-display-md whitespace-pre-line",{">=656:text-left":a.supplementaryMessage}])},x(a.message),11,w)):o("",!0),a.showCloseButton?(s(),d("button",{key:1,class:"ml-auto flex-shrink-0 w-32 h-32 >=656:w-44 656:h-44","aria-label":("localize"in g?g.localize:u(c))("CLOSE"),onClick:e=>a.resolve()},[f(b,{name:"close",class:"w-full h-full"})],8,y)):o("",!0)]),a.supplementaryMessage?(s(),d("div",{key:0,class:i(["s-rich-text text-center whitespace-pre-line >=656:text-left",{"mt-[calc(var(--theme-spacing-md)-var(--theme-spacing-xl))]":a.message}]),innerHTML:a.supplementaryMessage},null,10,v)):o("",!0)]),default:e(()=>[a.options?.length?(s(),d("footer",C,[(s(!0),d(l,null,n(a.options,(l,t)=>(s(),r(V,{key:t,class:"min-w-25% flex-grow",color:l.color,onClick:e=>a.resolve(l.value)},{default:e(()=>[m(x(l.label),1)]),_:2},1032,["color","onClick"]))),128))])):o("",!0)]),_:2},1032,["id","modelValue","onUpdate:modelValue","narrow"]))),128)}}};export{_ 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.