PageSourceSearch

https://www.davos.ch/_nuxt/C7ke3jAd.js

js davos.ch collected 2026-09-24 18:11:46 UTC 8,957 bytes, 1 lines download raw bytes

1import{d as p,r as C,a9 as U,aa as Z,E as q,C as H,e as v,f as x,i as S,h as t,ab as z,J as L,_ as X,K as j,aE as O,I as N,Z as D,$,a7 as tt,j as et,az as at,F as E,aD as it}from"./VUELVvYr.js";import{h as st,d as G,S as nt,e as ot,f as rt}from"./Q8WXAUiV.js";import{_ as V}from"./BwQmDFdZ.js";import{s as A}from"./Br523n6n.js";import{p as lt,s as ct,r as _t,f as pt,a as dt}from"./B6mJgLrU.js";import{u as mt,_ as ut,a as ft,b as gt,T as ht}from"./Fkp2DA3r.js";import{_ as wt}from"./D9ZZqhV1.js";import{_ as bt}from"./BwEDuZ1-.js";import{_ as vt}from"./CBKWAiWX.js";import{_ as xt}from"./rfbsQaI6.js";import{_ as yt}from"./DSA0bN2G.js";import{C as Tt}from"./2-X9EbQ0.js";import{_ as kt,a as $t,T as St}from"./BJHfbpdp.js";import{_ as It}from"./Bj6UdbPa.js";import"./BPOpecgn.js";import"./nf7L3yc-.js";import"./OtZrNmJF.js";import"./CRkCGo4w.js";import"./Sze6-QlM.js";const jt="_card_pjyzo_50",Ct="_image_pjyzo_62",Ot="_image_border_pjyzo_80",Ft="_content_pjyzo_90",I={card:jt,image:Ct,image_border:Ot,content:Ft},Rt=p({__name:"index",props:{image:{},showImage:{type:Boolean},title:{},subtitle:{},description:{},link:{}},setup(n){const e=n,i=C();let o;const l=U(i);Z({media:q,scope:i,callback(a){a.conditions.desktop&&(o=st())}}),H(l,a=>{o&&(a?o.play():o.reverse())});const s=p(()=>()=>t("div",{class:I.card,ref:i,"data-anim":"fade-in-up"},[e.showImage&&t("div",{class:I.image},[t(V,z({"data-image":!0,data:e.image,objectfit:!0,sizes:"lg:340px"},e.image,{loading:"lazy"}),null),t("div",{class:I.image_border,"data-border":!0},null)]),t("div",{class:I.content},[!!e.title&&t("div",{class:"title-h4"},[e==null?void 0:e.title]),!!e.subtitle&&t("p",{class:"text-neutral-600"},[e==null?void 0:e.subtitle]),!!e.description&&t("p",{class:"text-neutral-600"},[e==null?void 0:e.description])])]));return(a,d)=>(x(),v(S(s)))}}),Et="_section_50rwl_50",zt="_header_50rwl_54",Lt="_slider_wrapper_50rwl_61",Nt="_splide_nav_50rwl_80",At="_arrow_50rwl_89",u={section:Et,header:zt,slider_wrapper:Lt,splide_nav:Nt,arrow:At};function Pt(n){return typeof n=="function"||Object.prototype.toString.call(n)==="[object Object]"&&!D(n)}const Bt=p({__name:"index",props:{title:{},items:{},showImage:{type:Boolean},appearance:{}},setup(n){const e=n,i=C(null),o=p(()=>{const l={gap:"1.5rem",pagination:!1,autoWidth:!0,padding:{left:"var(--padding-global)",right:"var(--padding-global)"},mediaQuery:"max",breakpoints:{1023:{gap:"1rem"},639:{perPage:1}}};return()=>{let s;return t(N,{class:u.section,style:A(e.appearance)},{default:()=>[t(L,null,{default:()=>[t("div",{class:u.header},[t(G,{as:"h2"},{default:()=>[e.title]})]),t("div",{class:u.slider_wrapper},[t(nt,{ref:i,options:l,"aria-label":"Events","has-track":!1},{default:()=>[t(ot,null,Pt(s=e.items.map((a,d)=>t(rt,{key:d},{default:()=>[t(X,{to:a.link.href,target:a.link.target},{default:()=>[t(Rt,z(a,{showImage:e.showImage}),null)]})]})))?s:{default:()=>[s]}),t("div",{class:j("splide__arrows",u.splide_nav)},[t("button",{class:j("splide__arrow splide__arrow--prev",u.arrow,u.prev)},[t(O,{icon:"lucide:chevron-right",width:"100%"},null)]),t("button",{class:j("splide__arrow splide__arrow--next",u.arrow,u.next)},[t(O,{icon:"lucide:chevron-right",width:"100%"},null)])])]})])]})]})}});return(l,s)=>(x(),v(S(o)))}}),Mt="_text_image_147wv_50",Ht="_text_image_image_147wv_65",Dt="_image_right_147wv_75",Gt="_text_image_info_147wv_83",Vt="_text_image_text_147wv_91",b={text_image:Mt,text_image_image:Ht,image_right:Dt,text_image_info:Gt,text_image_text:Vt},Yt=p({__name:"index",props:{title:{},description:{},link:{},image:{},imageRight:{type:Boolean},appearance:{}},setup(n){const e=n,i=p(()=>()=>t(N,{class:b.section,style:A(e.appearance)},{default:()=>[t(L,null,{default:()=>[t("div",{class:b.text_image},[t("div",{class:j(b.text_image_image,e.imageRight&&b.image_right)},[t(V,{data:e.image,objectfit:!0},null)]),t("div",{class:b.text_image_info},[t("div",{class:b.text_image_text},[e.title&&t("h4",null,[e.title]),e.description&&t("p",{class:"text-neutral-600"},[e.description])]),e.link&&t($,{to:e.link.href,target:e.link.target},{default:()=>{var o;return[(o=e.link)==null?void 0:o.title]}})])])]})]}));return(o,l)=>(x(),v(S(i)))}}),Wt="_section_3lpem_50",Jt="_view_wrapper_3lpem_54",M={section:Wt,view_wrapper:Jt},Kt=p({__name:"index",props:{data:{},sectionType:{}},setup(n){const e=n,i=mt(e.sectionType)(),o=p(()=>{const l=C(null),s=C([]),{plugin:a}=e.data,{items:d,facets:f,title:m,titleLayout:y,summary:h}=e.data.content,c=lt(f),w=c.map(_=>_.attributes).flat();ct(a,i);const F=_=>{var T;return!i.isOpenNow||((T=_.openings)==null?void 0:T.isOpenToday)};return H([()=>i.facetAttributes,()=>i.search,()=>i.isOpenNow],_t(s,()=>d.filter(pt(i,c)).filter(dt(i)).filter(F),i),{immediate:!0}),()=>t(N,{class:M.section,ref:l,style:A(e.data.appearance)},{default:()=>[t(L,null,{default:()=>[t(bt,{title:m,titleLayout:y,summary:h,isMargin:a.hasShowFilter},null),t(ut,{labels:w,showMap:a.hasShowMap,showFilter:a.hasShowFilter,showPdf:a.hasShowPdf&&a.linkToPdf?a.linkToPdf:void 0,sectionType:e.sectionType},null),t(tt,null,{default:()=>[t("div",{class:M.view_wrapper,"data-view-wrapper":!0},[t(ft,{filteredItems:s.value,sectionType:e.sectionType,noResultText:a.noResultText,showOpenStatus:a.hasShowOpenClosed},null)])]})]}),t(gt,{sectionType:e.sectionType},{default:()=>[c.map(_=>t(wt,{sectionType:e.sectionType,chips:_.attributes,title:_.title},null)),t(vt,{title:"fe.eatdrink.filters.openNow",value:i.isOpenNow,onChange:_=>i.setIsOpenNow(_)},null)]})]})});return(l,s)=>(x(),v(S(o)))}}),Qt="_subtitle_1j8fr_50",Ut="_stars_1j8fr_59",Zt="_icon_1j8fr_63",qt="_rating_1j8fr_67",Xt="_booking_buttons_1j8fr_72",te="_top_wrapper_1j8fr_76",g={subtitle:Qt,stars:Ut,icon:Zt,rating:qt,booking_buttons:Xt,top_wrapper:te};function ee(n){return typeof n=="function"||Object.prototype.toString.call(n)==="[object Object]"&&!D(n)}const ae=p({__name:"index",props:{data:{},breadcrumbs:{}},setup(n){const e=et(),{$t:i}=at(e),o=n,l=o.data.type,s=o.data.content,{title:a}=s,{images:d,files:f,videos:m,arrivalText:y,contact:h,bookingUrls:c,stars:w,isTrustYouId:F,trustYouId:R,coordinates:_,description:T,conditionsText:Y}=s.item,[ie,W,J]=w.split("-"),K=()=>{const P=()=>t(E,null,[t(G,{as:"h1",anim:"title-default"},ee(a)?a:{default:()=>[a]}),t(yt,{class:g.subtitle,anim:"fade-in"},{default:()=>[!!w&&t("div",{class:g.stars},[Array.from({length:parseInt(W)}).map(r=>t(O,{icon:"bxs:star",class:g.icon},null)),J&&t(O,{icon:"lucide:plus",class:g.icon},null)]),F&&R&&t("div",{class:g.rating},[t(ht,{id:R},null)])]})]),B=()=>t(E,null,[t("div",{class:g.top_wrapper},[!!d.length&&t($t,{images:d},null),!!T&&t(St,{title:i.value("fe.accommodation.description"),description:T},null)]),_.hasCoordinates&&t(It,{coordinates:_,sectionType:l,poi:s.item},null),t(xt,{icon:"lucide:chevron-down"},{head:()=>t("span",{class:"font-weight-700"},[i.value("fe.accommodation.descriptions")]),body:()=>t("div",null,[t("p",{class:"font-weight-700"},[i.value("fe.accommodation.additionalFees")]),t("div",{class:"text-neutral-600",innerHTML:y},null),t("br",null,null),t("p",{class:"font-weight-700"}
1,[i.value("fe.accommodation.checkin")]),t("div",{class:"text-neutral-600",innerHTML:Y},null)])})]),Q=()=>t(E,null,[!!h&&t(Tt,{title:i.value("fe.contact.general.title"),contact:h},null),t("div",{class:g.booking_buttons},[c==null?void 0:c.map(r=>r.variant==="shop"?t($,{to:r.link.href,target:r.link.target,variant:"shop"},{default:()=>[r.link.title]}):t($,{to:r.link.href,target:"_blank",variant:"text"},{default:()=>[r.link.title]})),f==null?void 0:f.map(r=>t($,{to:r.publicUrl,target:"_blank",variant:"text",icon:"lucide:download","icon-position":"left"},{default:()=>{var k;return[(k=r.properties)==null?void 0:k.title]}})),m==null?void 0:m.map(r=>t($,{to:r.publicUrl,target:"_blank",variant:"text",icon:"lucide:circle-play","icon-position":"left"},{default:()=>{var k;return[(k=r.properties)==null?void 0:k.title]}}))])]);return t(kt,{breadcrumbs:o.breadcrumbs},{hero:P,left:B,right:Q})};return(P,B)=>(x(),v(K))}}),Te=p({__name:"index",props:{data:{},breadcrumbs:{}},setup(n){const e=n,i=s=>({image:s.images[0],title:s.title,subtitle:"[typo3] no subtitle",description:"[typo3] no description",link:{target:"_self",href:s.slug}}),o=s=>({image:s.images[0],title:s.title,description:"[typo3] no description & no link"}),l=p(()=>{const{view:s,layout:a}=e.data.plugin,{type:d,appearance:f}=e.data;if(s==="detail")return()=>t(ae,{data:e.data,breadcrumbs:e.breadcrumbs},null);if(s==="list"){const{items:m,title:y}=e.data.content,h=m.map(i);if(a==="horizontal-no-images"||a==="horizontal-with-images"){const c=a==="horizontal-with-images";return()=>t(Bt,{title:y,appearance:f,items:h,showImage:c},null)}if(a==="single-image-left"||a==="single-image-right"){const c=m[0],w=a==="single-image-right";return()=>t(Yt,z(o(c),{imageRight:w}),null)}return()=>t(Kt,{data:e.data,sectionType:d},null)}return()=>t("div",null,[it("accommodation")])});return(s,a)=>(x(),v(S(l)))}});export{Te 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.