1import{n as u,a1 as d,J as m,K as p,L as c,v as l,s as r,z as a,p as f,H as v,a9 as g,X as x,j as b,u as h,T as k,N as y}from"./BoOY0SXl.js";const C={class:"search-button"},N={class:"container"},z={__name:"SearchButton",props:{variant:{type:String,required:!1}},setup(i){const{$bus:t}=d(),e=y(!1),s=()=>{e.value=!e.value,e.value?document.body.classList.add("scroll-lock"):document.body.classList.remove("scroll-lock")};return m(()=>{t.on("search-toggle",s)}),p(()=>{t.off("search-toggle",s)}),(B,o)=>{const n=f,_=b;return c(),l("div",C,[r("button",{class:v(["text-dark",i.variant]),onClick:s},[a(n,{icon:"magnifyingglass",size:"lg"})],2),a(k,{name:"fade",appear:""},{default:g(()=>[x(e)?(c(),l("div",{key:0,class:"search-button__overlay",onClick:s},[a(n,{icon:"xmark",class:"size-xl text-white close"}),r("div",N,[a(_,{large:"",onSubmit:o[0]||(o[0]=S=>e.value=!1)})])])):h("",!0)]),_:1})])}}},L=u(z,[["__scopeId","data-v-1163bae8"]]);export{L 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.