PageSourceSearch

https://lux-camp.de/_nuxt/BpuZO54S.js

js lux-camp.de collected 2026-10-09 01:53:29 UTC 6,639 bytes, 1 lines download raw bytes

1import{bi as V,bm as d,bF as D,ch as T,bK as m,bt as n,bu as f,ci as B,cj as E,cd as I,bz as S,bk as j,c6 as F,ck as N,cl as O,bn as p,bp as e,bw as U,bE as P,bo as A,bs as h,bq as r,cf as L,c1 as Q,bv as g,cc as R}from"./BlONOziQ.js";import{_ as q,a as K}from"./K8BihAqt.js";(function(){try{var i=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};i.SENTRY_RELEASE={id:"7fb922749b92d345bf2560005daeab37031fc6d5"};var s=new i.Error().stack;s&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[s]="5fb36e78-5787-49ce-8fdf-c7fd16af71cc",i._sentryDebugIdIdentifier="sentry-dbid-5fb36e78-5787-49ce-8fdf-c7fd16af71cc")}catch{}})();const Y={class:"min-h-13"},G={class:"flex flex-col items-center text-center select-none"},H={class:""},J=V({__name:"CountrySelectTooltip",props:{open:{type:Boolean}},setup(i){return(s,a)=>{const c=T;return d(),D(c,{placement:"top",theme:"green","auto-hide":!1,shown:s.open,distance:10,triggers:[""],delay:0},{button:m(()=>[n("div",Y,[B(s.$slots,"default")])]),content:m(()=>[n("div",G,[n("span",H,f(s.$t("tooltip.country-select")),1)])]),_:3},8,["shown"])}}}),M=Object.assign(J,{__name:"CountrySelectTooltip"}),W={class:"flex flex-col w-full xl:max-w-[1130px]"},X={key:0,class:"flex w-max xl:ml-sm mx-auto pt-md justfify-center"},Z=["onClick"],ee={class:"flex gap-x-2 flex-col sm:flex-row items-center basis-auto justify-center"},le=["src"],te={class:"font-link-medium"},se={key:0},oe={class:"flex flex-col gap-y-2.5 bg-brand-secondary-900 h-full px-4 py-5 xl:h-[125px] shadow-custom"},ne={class:"flex flex-col xl:flex-row gap-2.5 items-center pl-2.5"},ae={class:"text-brand-white font-h4 text-center xl:text-start"},re={class:"text-brand-white font-p12 text-center xl:text-start"},de={class:"flex flex-col gap-2.5 xl:flex-row"},ue={key:0,class:"flex flex-col gap-2.5 md:hidden"},ie={class:"relative w-full"},ce={class:"hidden md:flex flex-row w-full gap-2.5"},pe={class:"relative w-full"},me=V({__name:"Searchbox",props:{expandable:{type:Boolean}},setup(i){const s=E(),a=I(),c=S(!1),{locale:x}=j(),{brandIsDanskbilferie:_}=F(),{bravoCharlieSearch:y}=N(),{updateQuery:u}=O(),b=S({desktop:!1,mobile:!1});return(o,l)=>{const w=L,$=M,k=q,C=K,v=R;return d(),p("div",W,[e(_)()?(d(),p("div",X,[(d(!0),p(U,null,P(e(a).funnels,(t,z)=>(d(),p("div",{key:t.id,class:A(["cursor-pointer bg-brand-white hover:bg-brand-gray-100 border-x border-t border-brand-secondary-400 pb-xs pt-[0.7rem] sm:pt-xs relative min-w-max sm:w-[9rem] w-[7rem]",{"border-r-0":z<e(a).funnels.length-1}]),onClick:()=>{e(s).getFunnel!==t.slug&&(e(s).setFunnel(t.slug),e(u)())}},[n("div",ee,[n("img",{height:"20",width:"20",class:"w-[20px] h-[20px]",src:`icons/funnel/${t.slug}.svg`},null,8,le),n("span",te,f(t.name),1)]),e(s).getFunnel===t.slug||!e(s).getFunnel&&t.slug===e(a).funnels[0]?.slug?(d(),p("div",se,l[17]||(l[17]=[n("div",{class:"border-b-3 rounded border-brand-primary-500 w-[35px] mx-auto z-10 relative"},null,-1),n("div",{class:"h-4 w-3 absolute -bottom-1.5 rotate-45 left-1/2 -translate-x-1/2 bg-brand-white z-0"},null,-1)]))):h("",!0)],10,Z))),128))])):h("",!0),n("div",oe,[n("div",ne,[n("div",ae,f(o.$t("search.search-and-book")),1),n("p",re,f(o.$t("frontpage.title")),1)]),n("div",de,[r(Q,null,{default:m(()=>[e(c)||!o.expandable?(d(),p("div",ue,[r($,{class:"z-20",open:e(b).mobile},{default:m(()=>[r(w,{modelValue:e(s).selectedCountry,"onUpdate:modelValue":l[0]||(l[0]=t=>e(s).selectedCountry=t),"show-select-all-option":"","show-select-all-value":o.$t("search.select-all-countries"),"null-value":o.$t("search.select-country"),items:e(a).getDropdownCountries,value:"name",onOnSelect:l[1]||(l[1]=t=>{e(s).setCountry(t?t.slug:null),e(s).setArea(null),e(u)(),e(b).mobile=!1})},null,8,["modelValue","show-select-all-value","null-value","items"])]),_:1},8,["open"]),n("div",ie,[e(a).getDropdownAreas?.length?h("",!0):(d(),p("div",{key:0,class:"absolute top-0 w-full h-full z-10 bg-brand-secondary-600/10 rounded",onClick:l[2]||(l[2]=t=>e(b).mobile=!0)})),r(w,{modelValue:e(s).selectedArea,"onUpdate:modelValue":l[3]||(l[3]=t=>e(s).selectedArea=t),"show-select-all-option":"","show-select-all-value":o.$t("search.select-all-areas"),"null-value":o.$t("search.select-area"),disabled:!e(a).getDropdownAreas?.length,items:e(a).getDropdownAreas,value:"name",onOnSelect:l[4]||(l[4]=t=>{e(s).setArea(t?t.slug:null),e(u)()})},null,8,["modelValue","show-select-all-value","null-value","disabled","items"])]),r(k,{onApplySearch:l[5]||(l[5]=t=>e(u)())}),r(C,{onApplySearch:l[6]||(l[6]=t=>e(u)())})])):h("",!0)]),_:1}),n("div",ce,[r($,{class:"w-full",open:e(b).desktop},{default:m(()=>[r(w,{modelValue:e(s).selectedCountry,"onUpdate:modelValue":l[7]||
1(l[7]=t=>e(s).selectedCountry=t),"show-select-all-option":"","show-select-all-value":o.$t("search.select-all-countries"),"null-value":o.$t("search.select-country"),items:e(a).getDropdownCountries,value:"name",onOnSelect:l[8]||(l[8]=t=>{e(s).setCountry(t?t.slug:null),e(s).setArea(null),e(u)(),e(b).desktop=!1})},null,8,["modelValue","show-select-all-value","null-value","items"])]),_:1},8,["open"]),n("div",pe,[e(a).getDropdownAreas?.length?h("",!0):(d(),p("div",{key:0,class:"absolute top-0 w-full h-full z-10 bg-brand-secondary-600/10 rounded",onClick:l[9]||(l[9]=t=>e(b).desktop=!0)})),r(w,{modelValue:e(s).selectedArea,"onUpdate:modelValue":l[10]||(l[10]=t=>e(s).selectedArea=t),"show-select-all-option":"","show-select-all-value":o.$t("search.select-all-areas"),"null-value":o.$t("search.select-area"),disabled:!e(a).getDropdownAreas?.length,items:e(a).getDropdownAreas,value:"name",onOnSelect:l[11]||(l[11]=t=>{e(s).setArea(t?t.slug:null),e(u)()})},null,8,["modelValue","show-select-all-value","null-value","disabled","items"])]),r(k,{onApplySearch:l[12]||(l[12]=t=>e(u)())}),r(C,{onApplySearch:l[13]||(l[13]=t=>e(u)())})]),r(v,{class:"md:hidden",size:"sm",wide:"",onClick:l[14]||(l[14]=()=>{e(c)||!o.expandable?e(y)(e(x)):c.value=!0})},{default:m(()=>[g(f(e(c)?o.$t("search.search"):o.expandable?o.$t("search.refine-your-search"):o.$t("search.search")),1)]),_:1}),n("div",{class:A(["hidden md:block md:w-full md:self-center",e(_)?"md:max-w-[120px]":"md:max-w-[140px]"])},[r(v,{wide:"",size:"sm",onClick:l[15]||(l[15]=t=>e(y)(e(x)))},{default:m(()=>[g(f(o.$t("search.search")),1)]),_:1})],2),o.expandable&&e(c)?(d(),D(v,{key:0,variant:"unstyled","icon-left":"close-rounded",class:"text-brand-white flex flex-row items-center gap-2 self-center mt-2 md:hidden",onClick:l[16]||(l[16]=t=>c.value=!1)},{default:m(()=>[g(f(o.$t("common.close")),1)]),_:1})):h("",!0)])])])}}}),he=Object.assign(me,{__name:"Searchbox"});export{he as _};

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.