1import{u as E,s as P,_ as C,a as F}from"./BI5BN1rn.js";import{_ as I,a as q}from"./DJ0Bxcfk.js";import{G as Q,z as T,as as n,ak as u,al as s,I as a,aw as x,ah as O,aF as z,ax as p,ao as A,e as i,aT as G,r as H}from"./BA2cZanY.js";import"./DyfadX0W.js";import"./oiGUARBV.js";import"./uhIx-S5U.js";import"./DC1xVCuc.js";import"./BcA_P1LO.js";const L={class:"breadcrumb-navi-wrap"},J={class:"container"},M=["aria-label"],U={class:"breadcrumb-navi-item breadcrumb-navi-root"},W={class:"breadcrumb-navi-item breadcrumb-navi-current"},X={id:"js-header-product",class:"page-header-bar text-center"},Y={class:"container js-page-name page-header-title big-text"},Z={key:0},ee={key:1},ae=Q({__name:"Searchpage",props:{category:{type:Object,required:!1},queryParams:{type:Object,required:!1}},setup(t){const{$store:l,$translate:c}=T(),{shopTitle:m,limitedStorefront:y}=E(),{locale:v,mySettings:o}=P(l),d=t,_=i(()=>!!Number(o.value.availabilitysearch)),g=i(()=>!!Number(o.value.fulltextsearch)),h=i(()=>d.category?d.category.name:o.value.searchresultstitle);return(S,D)=>{const b=C,f=I;return n(),u("div",null,[s("nav",L,[s("div",J,[a(y)?A("",!0):(n(),u("ul",{key:0,class:"js-breadcrumb-navi hidden-xs","aria-label":a(c)("Breadcrumb")},[s("li",U,[x(b,{to:"/"+a(v)},{default:O(()=>[z(p(a(m)),1)]),_:1},8,["to"])]),s("li",W,p(a(c)("Search")),1)],8,M))])]),s("div",X,[s("div",Y,[a(h)?(n(),u("h1",Z,p(a(h)),1)):(n(),u("h1",ee,p(a(c)("Search")),1))])]),x(f,{context:(t.category,"searchpage"),"category-id":t.category?t.category.id:void 0,"parent-category":t.category,"use-fulltext":a(g),"use-filters":a(_),"query-params":t.queryParams},null,8,["context","category-id","parent-category","use-fulltext","use-filters","query-params"])])}}}),de=Q({__name:"searchpage",setup(t){const{$store:l}=T(),{shopTitle:c}=E(),{locale:m,searchQuery:y,searchKeywords:v,searchStartDate:o,searchEndDate:d,searchParticipants:_,searchDuration:g,searchParsed:h,searchView:S,categorySearchQuery:D,categorySearchKeywords:b,categorySearchStartDate:f,categorySearchEndDate:V,categorySearchParticipants:j,categorySearchDuration:B}=P(l),{params:w,query:N}=G(),r=i(()=>w?.id?w.id.toString():""),K=H();(r.value?q(N,{setQuery:e=>{D.value[r.value]=e},setKeywords:e=>{b.value[r.value]=e},setStartDate:e=>{f.value[r.value]=e},setEndDate:e=>{V.value[r.value]=e},setParticipants:e=>{j.value[r.value]=e},setDuration:e=>{B.value[r.value]=e},setView:e=>{S.value=e}}):q(N,{setQuery:e=>{y.value=e},setKeywords:e=>{v.value=e},setStartDate:e=>{o.value=e},setEndDate:e=>{d.value=e},setParticipants:e=>{_.value=e},setDuration:e=>{g.value=e},setView:e=>{S.value=e}}))&&(h.value=!0);const R=i(()=>(l._[m.value]?.Search??"Search")+" - "+c.value);return F({title:R}),(k,e)=>{const $=ae;return n(),u("div",null,[x($,{context:"searchpage",category:a(K)},null,8,["category"])])}}});export{de 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.