1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="db79d29a-7389-d1c1-d093-f85cbee05177")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,322710,e=>{"use strict";var t=e.i(503792),r=e.i(272496),a=e.i(230079);let i=(0,t.default)(r.default).withConfig({displayName:"Hero",componentId:"sc-e44c45af-0"})` 3 overflow: hidden; 4 5 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.m}) { 6 &:before { 7 padding-top: ${({mobileRatio:e})=>Math.round(100*e)}%; 8 } 9 } 10 11 img { 12 object-position: ${({focalPoint:e})=>(0,a.default)(e)}; 13 } 14`;e.s(["default",0,i])},669234,e=>{"use strict";var t=e.i(968946),r=e.i(714956);e.s(["default",0,({prefetch:e=!1,...a})=>(0,t.jsx)(r.default,{...a,prefetch:e,legacyBehavior:!0})])},971131,e=>{"use strict";var t=e.i(968946),r=e.i(942152),a=e.i(437042),i=e.i(719719),n=e.i(275343),l=e.i(618847),o=e.i(322414),s=e.i(503792),d=e.i(669234),u=e.i(521596);let c={nl:"/static/img/promo-nl.png",de:"/static/img/promo-de.png",en:"/static/img/promo-en.png"},m=(0,s.default)(a.Flex).withConfig({displayName:"Promo__Container",componentId:"sc-90563c3f-0"})` 15 border-top: 1px solid ${({theme:e})=>e.colors.neutral[20]}; 16 justify-content: space-between; 17 align-items: flex-start; 18 flex-direction: column; 19 20 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 21 flex-direction: row; 22 } 23 24 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xl}) { 25 align-items: center; 26 } 27`,f=(0,s.default)(a.Box).withConfig({displayName:"Promo__StyledBox",componentId:"sc-90563c3f-1"})` 28 p { 29 margin-bottom: 0.8rem; 30 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xl}) { 31 margin-bottom: 1.6rem; 32 } 33 } 34`,p=(0,s.default)(a.Box).withConfig({displayName:"Promo__StyledBoxImage",componentId:"sc-90563c3f-2"})` 35 position: relative; 36 cursor: pointer; 37 overflow: hidden; 38 background-color: ${({theme:e})=>e.colors.primary["20"]}; 39`;e.s(["default",0,()=>{let{formatMessage:e}=(0,l.useIntl)(),{locale:s}=(0,u.useRouter)();return(0,t.jsxs)(m,{my:[6,8],pt:[6,8],flexDirection:["column",null,"row"],justifyContent:"space-around",alignItems:"center",children:[(0,t.jsx)(p,{width:[1,1,1,.5],mb:[0,0,6,0],children:(0,t.jsx)(r.default,{loading:"lazy",src:c[s??"nl"],alt:e({id:"IUxvNr",defaultMessage:[{type:0,value:"Texel Paspoort"}]}),layout:"responsive",width:674,height:403})}),(0,t.jsxs)(a.Box,{mt:[5,null,0],width:[1,1,1,.5],ml:[0,0,0,7],children:[(0,t.jsx)(i.default,{variant:"large",children:(0,t.jsx)(n.FormattedMessage,{id:"hr887C",defaultMessage:[{type:0,value:"De Kaart van Texel cadeau bij je boeking"}]})}),(0,t.jsxs)(f,{mt:[2,null,5],children:[(0,t.jsx)(o.default,{variant:"regular",children:(0,t.jsx)(n.FormattedMessage,{id:"JV9HGU",defaultMessage:[{type:0,value:"Boek je jouw verblijf via VVV Texel? Dan profiteer je van persoonlijke service van echte Texelkenners én draag je bij aan een sterke toekomst voor het eiland."}]})}),(0,t.jsx)(o.default,{variant:"regular",children:(0,t.jsx)(n.FormattedMessage,{id:"apbWCp",defaultMessage:[{type:0,value:"Tijdelijk ontvang je bovendien de gloednieuwe Kaart van Texel cadeau bij je boeking via "},{type:1,value:"texelLink"},{type:0,value:" . Deze complete kaart met wegen, fietspaden en dorpsplattegronden kun je tijdens je verblijf ophalen in de winkel van VVV Texel. Je ontvangt één kaart per boeking."}],values:{texelLink:(0,t.jsx)(d.default,{href:"http://www.texel.net",children:(0,t.jsx)("a",{children:"texel.net"})})}})})]})]})]})}])},9467,e=>{"use strict";var t=e.i(968946),r=e.i(246254);e.s(["default",0,e=>{let a=(0,r.useThemeContext)();return(0,t.jsx)("svg",{width:"91",height:"91",viewBox:"0 0 91 91",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsxs)("g",{transform:"translate(.76 .16)",fill:"none",fillRule:"evenodd",children:[(0,t.jsx)("circle",{fillOpacity:".8",fill:a.colors.primary[80],cx:"44.64",cy:"44.64",r:"44.64"}),(0,t.jsx)("path",{d:"M56.426 45.713L38.62 56.023a2.598 2.598 0 01-3.9-2.25V35.507a2.598 2.598 0 013.9-2.248l17.806 10.309a1.24 1.24 0 010 2.146z",fill:a.colors.neutral[0]})]})})}])},989145,e=>{"use strict";var t=e.i(968946),r=e.i(503792),a=e.i(929655),i=e.i(521596),n=e.i(285864),l=e.i(698760),o=e.i(437042),s=e.i(719719),d=e.i(640605),u=e.i(322710),c=e.i(870290),m=e.i(466259),f=e.i(275343),p=e.i(873191),g=e.i(99484),h=e.i(533337),y=e.i(95006),x=e.i(625483),v=e.i(114609),b=e.i(405167),j=e.i(308698),w=e.i(849004),_=e.i(167296);d.gql` 40 query UpcomingReservations { 41 viewer { 42 id 43 orders { 44 ...MyOrder 45 } 46 } 47 } 48 49 fragment MyOrder on Order { 50 id 51 number 52 createdDate 53 paymentOptions { 54 fullPaymentDueDate 55 totalAmountDue 56 } 57 orderItems { 58 ...OrderItem 59 } 60 } 61 62 fragment OrderItem on OrderItem { 63 ... on Booking { 64 downloadVoucherUrl 65 66 status 67 requiresApproval 68 amountAdults 69 amountPets 70 amountChildren 71 amountBabies 72 amountYouths 73 arrivalDate 74 departureDate 75 handleDepositPayment 76 deposit 77 paymentPrice 78 79 rentalUnit { 80 id 81 code 82 name 83 slug 84 accommodation { 85 id 86 hasPublicPage 87 name 88 place 89 checkInEndTime 90 checkInStartTime 91 checkOutTime 92 type 93 } 94 type 95 maxOccupancy 96 amountBedrooms 97 jpegThumbnail: listImage { 98 transform(config: TILE, format: JPEG) { 99 ...Transform 100 } 101 } 102 webpThumbnail: listImage { 103 transform(config: TILE, format: WEBP) { 104 ...Transform 105 } 106 } 107 } 108 } 109 } 110 111 fragment Transform on ImageTransform { 112 placeholder 113 srcSet 114 src 115 ratio 116 } 117`;let O=(0,x.default)(({loading:e,isAuthorized:r,title:i})=>{let{data:n}
117=(0,a.useUpcomingReservationsQuery)({errorPolicy:"ignore",skip:!r}),l=n?.viewer?.orders?.filter(e=>e.orderItems.some((0,v.applicable)(b.isUpcoming,(0,v.not)(b.isDeclined))))??[];return e||0!==l.length?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(k,{children:(0,t.jsx)(s.default,{elementType:"h3",children:i})}),(0,t.jsx)(I,{children:(0,t.jsx)(y.default,{spacing:[null,null,5],children:e?(0,t.jsx)(M,{}):l.map((e,r)=>(0,t.jsxs)(h.Fragment,{children:[e.orderItems.map(a=>(0,t.jsx)(j.Item,{item:a,orderId:e.id,linkProps:{href:`/my/order/${e.id}`}},r)),(0,t.jsx)(w.default,{className:"lt-s",my:[4,null,0]})]},e.id??r))})})]}):null},{authQuery:a.UpcomingReservationsDocument,withLoadingProp:!0}),M=(0,r.default)(_.default).withConfig({displayName:"UpcomingReservations__StyledSkeleton",componentId:"sc-5a210936-0"})` 118 height: 399px; 119 120 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 121 height: 156px; 122 } 123`,k=(0,r.default)(g.default).withConfig({displayName:"UpcomingReservations__SectionHeading",componentId:"sc-5a210936-1"})` 124 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 125 margin-bottom: ${({theme:e})=>e.spacing["40_Standard"]}; 126 } 127 height: 7.2rem; 128 display: flex; 129 align-items: center; 130 background: white; 131`,I=(0,r.default)(g.default).withConfig({displayName:"UpcomingReservations__StyledWrapper",componentId:"sc-5a210936-2"})` 132 padding-bottom: 4rem; 133 134 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 135 margin-bottom: ${({theme:e})=>e.spacing["80_XXLarge"]}; 136 } 137`;var C=e.i(669234),P=e.i(984057);d.gql` 138 fragment Highlight on EntryInterface { 139 title 140 uri 141 __typename 142 ... on page_Entry { 143 heroImage { 144 ...HighlightTransform 145 } 146 } 147 ... on article_Entry { 148 newsHeroImage { 149 ...HighlightTransform 150 } 151 } 152 } 153`;let T=({highlights:e,loading:r=!1})=>(0,t.jsx)(E,{children:r?[,,,,].fill(null).map((e,r)=>(0,t.jsx)(D,{},r)):e.map((e,r)=>{let a;return e?.__typename==="article_Entry"&&(a=e?.newsHeroImage?.[0]),e?.__typename==="page_Entry"&&(a=e?.heroImage?.[0]),e?.uri&&(0,t.jsx)(C.default,{href:`${e.uri}`,passHref:!0,children:(0,t.jsxs)(A,{children:[a&&(0,t.jsx)(S,{children:(0,t.jsx)(P.default,{loading:"lazy",...(0,l.highlightTransformToProps)(a)})}),(0,t.jsx)(o.Box,{mx:[4,5],children:(0,t.jsx)(s.default,{variant:"tiny",elementType:"h3",children:e.title})})]})},r)})}),E=r.default.div.withConfig({displayName:"Highlights__Container",componentId:"sc-a0e0d334-0"})` 154 display: grid; 155 grid-template-columns: 1fr; 156 grid-gap: 1.2rem; 157 158 h3 { 159 display: -webkit-box; 160 -webkit-box-orient: vertical; 161 -webkit-line-clamp: 2; 162 overflow: hidden; 163 font-weight: 500; 164 color: inherit; 165 } 166 167 a { 168 text-decoration: none; 169 &:hover { 170 text-decoration: underline; 171 } 172 } 173 174 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.s}) { 175 grid-template-columns: 1fr 1fr; 176 } 177 178 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 179 grid-template-columns: repeat(4, 1fr); 180 grid-gap: 3.2rem; 181 } 182`,A=r.default.a.withConfig({displayName:"Highlights__Item",componentId:"sc-a0e0d334-1"})` 183 border: 0.1rem solid ${({theme:e})=>e.colors.neutral["20"]}; 184 color: ${({theme:e})=>e.colors.primary["80"]}; 185 box-shadow: 0 0.2rem 0.4rem 0 rgba(59, 118, 160, 0.12); 186 transition: color 0.2s ease-in-out; 187 border-radius: 0.8rem; 188 display: flex; 189 align-items: center; 190 cursor: pointer; 191 overflow: hidden; 192 min-height: 6.4rem; 193 :hover { 194 color: ${({theme:e})=>e.colors.primary["60"]}; 195 } 196 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xl}) { 197 min-height: 8rem; 198 } 199`,D=(0,r.default)(_.default).withConfig({displayName:"Highlights__StyledSkeleton",componentId:"sc-a0e0d334-2"})` 200 min-height: 6.4rem; 201 202 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xl}) { 203 min-height: 8rem; 204 }
205`,S=r.default.div.withConfig({displayName:"Highlights__Thumbnail",componentId:"sc-a0e0d334-3"})` 206 width: 6.4rem; 207 min-width: 6.4rem; 208 height: 6.4rem; 209 position: relative; 210 211 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xl}) { 212 width: 8rem; 213 min-width: 8rem; 214 height: 8rem; 215 } 216`;var B=e.i(166810),N=e.i(810896),R=e.i(73374),F=e.i(892672);d.gql` 217 fragment Action on action_Entry { 218 title 219 description 220 button { 221 ...LinkField 222 } 223 } 224`;let $=({data:e})=>(0,t.jsx)(L,{children:(0,t.jsx)(g.default,{children:(0,t.jsxs)(o.Flex,{py:5,alignItems:[null,null,"center"],flexDirection:["column",null,"row"],children:[(0,t.jsxs)(o.Box,{style:{flex:1},mr:[null,null,3],mb:[5,null,0],children:[(0,t.jsx)(s.default,{elementType:"h1",variant:"small",children:e.title}),(0,t.jsx)(H,{children:e.description&&(0,t.jsx)(B.default,{html:e.description,children:N.default})})]}),e.button?.[0]&&(0,t.jsx)(R.default,{link:e.button[0],style:{textDecoration:"none"},children:(0,t.jsx)(F.default,{size:"large",as:"div",children:e.button[0]?.text??(0,t.jsx)(f.FormattedMessage,{id:"Mv6ZTa",defaultMessage:[{type:0,value:"Meer informatie"}]})})})]})})}),L=r.default.div.withConfig({displayName:"Action__Container",componentId:"sc-e287121-0"})` 225 background: ${({theme:e})=>e.colors.primary[0]}; 226`,H=(0,r.default)(o.Box).withConfig({displayName:"Action__StyledBox",componentId:"sc-e287121-1"})` 227 > div { 228 margin-top: 0.4rem; 229 } 230`;e.i(276751),e.i(305466),e.i(655104),e.i(302173);var z=e.i(815755),U=e.i(418519),V=e.i(569119),Q=e.i(605670),W=e.i(704269),q=e.i(453933);let K=r.default.div.withConfig({displayName:"SearchAndBook__Wrapper",componentId:"sc-c040323e-0"})` 231 width: 100%; 232`,X=()=>{let{push:e}=(0,i.useRouter)(),r=(0,z.getSearchValidationSchema)(),{brandConfig:a}=(0,Q.useTenantContext)(),n=(0,q.useSearchBoxValuesFromStorage)();return(0,t.jsx)(K,{children:(0,t.jsx)(U.default,{handleSubmit:async t=>{let{accommodationType:r,booking:a}=t;(0,q.setSearchBoxValuesToStorage)(t),await e({pathname:"/search",query:{...(0,V.withDefaultBookingValues)(a),...r&&{accommodationType:r},trip:a.trip?JSON.stringify(a.trip):void 0}})},initialValues:(0,z.getInitialSearchBoxValues)(a,n),enableReinitialize:!0,validationSchema:r,skipPrompt:!0,children:()=>(0,t.jsx)(W.default,{hideSearchIcon:!0,variant:"homeBar",homeBarLabel:(0,t.jsx)(f.FormattedMessage,{id:"DfeFlB",defaultMessage:[{type:0,value:"Accommodaties"}]})})})})};var G=e.i(675442),Y=e.i(9467),J=e.i(13786),Z=e.i(322414);let ee=(0,J.default)(()=>e.A(486899),{loadableGenerated:{modules:[827989]}}),et=({videoUrl:e,videoTitle:r,videoDescription:a})=>{let[i,n]=(0,h.useState)(!0),[l,d]=(0,h.useState)(null);return(0,h.useEffect)(()=>{fetch(`https://noembed.com/embed?url=${e}`).then(e=>e.json()).then(e=>d(e.thumbnail_url))},[e]),(0,t.jsxs)(er,{children:[(0,t.jsx)(ei,{children:i?l?(0,t.jsx)(ea,{style:{backgroundImage:`url(${l})`},onClick:()=>n(!1),children:(0,t.jsx)(Y.default,{})}):null:(0,t.jsx)(ee,{url:e,playing:!0,controls:!0})}),(0,t.jsxs)(o.Box,{pt:4,children:[(0,t.jsx)(s.default,{variant:"small",elementType:"h3",children:r}),a&&(0,t.jsx)(en,{variant:"small",children:a})]})]})},er=r.default.div.withConfig({displayName:"VideoCard__Item",componentId:"sc-1ccfb150-0"})` 233 margin-bottom: ${({theme:e})=>e.spacing["70_XLarge"]}; 234 min-width: 0; 235 236 h3 { 237 margin-bottom: ${({theme:e})=>e.spacing["20_Tiny"]}; 238 white-space: nowrap; 239 overflow: hidden; 240 text-overflow: ellipsis; 241 width: 100%; 242 } 243 244 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.s}) { 245 flex: 3; 246 display: flex; 247 flex-direction: column; 248 min-width: 0; 249 margin-bottom: ${({theme:e})=>e.spacing["80_XXLarge"]}; 250 } 251`,ea=r.default.div.withConfig({displayName:"VideoCard__Preview",componentId:"sc-1ccfb150-1"})` 252 background-size: cover; 253 background-position: center center; 254 cursor: pointer; 255 display: flex; 256 align-items: center; 257 justify-content: center; 258`,ei=r.default.div.withConfig({displayName:"VideoCard__PlayerContainer",componentId:"sc-1ccfb150-2"})` 259 max-width: 92.8rem; 260 position: relative; 261 width: 100% !important; 262 height: auto !important; 263 264 &:before { 265 display: block; 266 content: ''; 267 width: 100%; 268 padding-top: 75%; 269 } 270 271 > * { 272 position: absolute; 273 top: 0; 274 bottom: 0; 275 left: 0; 276 right: 0; 277 width: 100% !important; 278 height: auto !important; 279 } 280`,en=(0,r.default)(Z.default).withConfig({displayName:"VideoCard__LineLimitBody",componentId:"sc-1ccfb150-3"})` 281 display: -webkit-box; 282 -webkit-line-clamp: 2; 283 -webkit-box-orient: vertical; 284 overflow: hidden; 285`;var el=e.i(361091);e.i(847048);var eo=e.i(971131);d.gql` 286 query Home($lang: String) { 287 entry(uri: ["__home__"], site: [$lang]) { 288 ...Home 289 } 290 } 291 292 fragment Home on homepage_Entry { 293 heroImage { 294 ...HeroTransform 295 } 296 title 297 video 298 homeVideoEnabled 299 homeVideoTitle 300 homeVideoDescription 301 homeHighlightsTitle 302 homeHighlights { 303 ...Highlight 304 ... on page_Entry { 305 settingsSeoTitle 306 settingsMetaDescription 307 } 308 } 309 homeCurrent { 310 ...Card 311 } 312 action { 313 ...Action 314 } 315 settingsCookieConsent 316 settingsMetaDescription 317 settingsSeoTitle 318 header 319 320 localized { 321 url 322 language 323 } 324 } 325`;let es=(0,r.default)(u.default).withConfig({displayName:"Home__HeroAdj",componentId:"sc-9471e3d6-0"})` 326 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.xs}) { 327 max-height: 100%; 328 min-height: 56rem; 329 } 330 331 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.s}) { 332 min-height: calc(100vh + 5.6rem); 333 } 334 335 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.m}) { 336 min-height: 64rem; 337 } 338 339 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 340 min-height: calc(41.4rem + var(--wrapperPadding)); 341 max-height: 65vh; 342 } 343 344 overflow: visible; 345`,ed=r.default.div.withConfig({displayName:"Home__FlexTitle",componentId:"sc-9471e3d6-1"})` 346 display: flex; 347 align-items: center; 348 349 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.s}) { 350 padding: 0 var(--wrapperPadding); 351 } 352`,eu=r.default.div.withConfig({displayName:"Home__Flex",componentId:"sc-9471e3d6-2"})` 353 display: flex; 354 align-items: start; 355 flex-direction: column; 356 position: absolute; 357 bottom: 0; 358 left: 0; 359 right: 0; 360 height: 100%; 361 padding: 3rem 0 0 0; 362 padding: 0 var(--wrapperPadding); 363 justify-content: center; 364 365 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 366 position: relative; 367 padding: 0; 368 } 369`,ec=r.default.div.withConfig({displayName:"Home__Cards",componentId:"sc-9471e3d6-3"})` 370 display: grid; 371 position: relative; 372 grid-gap: 3.2rem; 373 grid-template-columns: 1fr; 374 375 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 376 grid-template-columns: 1fr 1fr 1fr; 377 } 378`,em=r.default.div.withConfig({displayName:"Home__TitleWrapper",componentId:"sc-9471e3d6-4"})` 379 z-index: 1; 380 position: absolute; 381 left: 0; 382 right: 0; 383 top: 0; 384 bottom: 0; 385 display: flex; 386 align-items: center; 387`,ef=(0,r.default)(s.default).withConfig({displayName:"Home__HeroTitle",componentId:"sc-9471e3d6-5"})` 388 white-space: pre-line; 389 color: ${({theme:e})=>e.colors.neutral["0"]}; 390 text-shadow: 0 2px 12px rgba(7, 7, 23, 0.32); 391 font-size: 3.2rem; 392 text-align: center; 393 font-weight: bold; 394 395 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 396 font-size: 6rem; 397 line-height: 6.8rem; 398 } 399`;e.s(["__N_SSG",0,!0,"default",0,({entry:e})=>{let{locale:r}=(0,i.useRouter)();(0,m.default)("homepage");let{title:a,homeHighlightsTitle:d,homeHighlights:u,homeCurrent:h,settingsSeoTitle:y,settingsMetaDescription:x,heroImage:v,localized:b,action:j,header:w,video:_,homeVideoEnabled:M,homeVideoTitle:k,homeVideoDescription:I}=e,C=v?.[0],P={"@context":"https://schema.org","@type":"ItemList",itemListElement:u?.map((e,t)=>{let a={"@type":"ListItem",position:t,url:`${(0,G.default)(r)}/${e?.uri}`??"",name:e?.title??""};return e?.__typename==="page_Entry"&&(e.settingsMetaDescription&&(a.description=e.settingsMetaDescription),e.settingsSeoTitle&&(a.name=e.settingsSeoTitle)),a})},E=j?.[0];return(0,t.jsxs)(c.default,{children:[(0,t.jsx)(el.default,{children:(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(P)}})}),(0,t.jsx)(n.default,{settingsSeoTitle:y??a??"",settingsMetaDescription:x??"",image:C?.ogImageUrl??void 0,alternates:b}
399),(0,t.jsxs)(t.Fragment,{children:[C&&(0,t.jsx)(es,{...(0,l.heroTransformToProps)(C),children:(0,t.jsx)(em,{children:(0,t.jsx)(g.default,{children:(0,t.jsxs)(eu,{children:[(0,t.jsx)(ed,{children:(0,t.jsx)(ef,{variant:"large",children:w})}),(0,t.jsx)(X,{})]})})})}),E&&(0,t.jsx)($,{data:E}),u&&u.length>0&&(0,t.jsxs)(g.default,{children:[(0,t.jsxs)(o.Box,{mt:[6,8],children:[(0,t.jsx)(s.default,{variant:"large",elementType:"h2",children:d}),(0,t.jsx)(o.Box,{mt:[4,7],mb:[8],children:(0,t.jsx)(T,{highlights:u.filter(e=>!!e).map(e=>({...e,uri:`/${e.uri}`}))??[]})})]}),(0,t.jsx)("div",{className:"sqzly-personalisations"})]}),h&&h.length>0&&(0,t.jsxs)(g.default,{children:[(0,t.jsx)(o.Box,{mt:[6,8],children:(0,t.jsx)(s.default,{variant:"large",elementType:"h2",children:(0,t.jsx)(f.FormattedMessage,{id:"4OViLC",defaultMessage:[{type:0,value:"Actueel"}]})})}),(0,t.jsxs)(o.Box,{mt:[4,7],mb:[4,8],pb:[4,8],children:[M&&(0,t.jsxs)(ec,{children:[(0,t.jsx)(et,{videoUrl:_??"",videoTitle:k??"",videoDescription:I??""}),h.slice(0,2).map(e=>e&&(0,t.jsx)(p.default,{item:e},e.uri))]}),!M&&(0,t.jsx)(ec,{children:h.map(e=>e&&(0,t.jsx)(p.default,{item:e},e.uri))})]})]}),(0,t.jsx)(O,{title:(0,t.jsx)(f.FormattedMessage,{id:"fjMAI9",defaultMessage:[{type:0,value:"Je aankomende vakantie"}]})}),(0,t.jsx)(g.default,{children:(0,t.jsx)(eo.default,{})})]})]})}],989145)},833103,(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/",()=>e.r(989145)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push(["/"])})},426902,(e,t,r)=>{!function(t,r){if("function"==typeof define&&define.amd){let t;void 0!==(t=r())&&e.v(t)}else r()}(e.e,function(){"use strict";function r(e,t,r){var a=new XMLHttpRequest;a.open("GET",e),a.responseType="blob",a.onload=function(){o(a.response,t,r)},a.onerror=function(){console.error("could not download file")},a.send()}function a(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function i(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");
399t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var n="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:e.g.global===e.g?e.g:void 0,l=n.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),o=n.saveAs||("object"!=typeof window||window!==n?function(){}:"download"in HTMLAnchorElement.prototype&&!l?function(e,t,l){var o=n.URL||n.webkitURL,s=document.createElement("a");s.download=t=t||e.name||"download",s.rel="noopener","string"==typeof e?(s.href=e,s.origin===location.origin?i(s):a(s.href)?r(e,t,l):i(s,s.target="_blank")):(s.href=o.createObjectURL(e),setTimeout(function(){o.revokeObjectURL(s.href)},4e4),setTimeout(function(){i(s)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,n){if(t=t||e.name||"download","string"!=typeof e){var l;navigator.msSaveOrOpenBlob((void 0===(l=n)?l={autoBom:!1}:"object"!=typeof l&&(console.warn("Deprecated: Expected third argument to be a object"),l={autoBom:!l}),l.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\uFEFF",e],{type:e.type}):e),t)}else if(a(e))r(e,t,n);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout(function(){i(o)})}}:function(e,t,a,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,a);var o="application/octet-stream"===e.type,s=/constructor/i.test(n.HTMLElement)||n.safari,d=/CriOS\/[\d]+/.test(navigator.userAgent);if((d||o&&s||l)&&"u">typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=d?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=e:location=e,i=null},u.readAsDataURL(e)}else{var c=n.URL||n.webkitURL,m=c.createObjectURL(e);i?i.location=m:location.href=m,i=null,setTimeout(function(){c.revokeObjectURL(m)},4e4)}});n.saveAs=o.saveAs=o,t.exports=o})},798201,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return C}});let a=e.r(380763),i=e.r(110375),n=e.r(968946),l=i._(e.r(533337)),o=i._(e.r(256974)),s=a._(e.r(168904)),d=e.r(449358),u=e.r(115e3),c=e.r(282028),m=e.r(194521),f=e.r(256443),p=e.r(95383),g=e.r(790276);function h(e){return"/"===e[0]?e.slice(1):e}let y="function"==typeof o.preload,x={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1},v=new Set,b="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7";"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let j=new Map([["default",function({config:e,src:t,width:r,quality:a}){if(!e.dangerouslyAllowSVG&&t.split("?",1)[0].endsWith(".svg"))return t;let i=(0,g.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,g.getAssetToken)())i=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),a=r.get("dpl");if(a){i=a,r.delete("dpl");let n=r.toString();t=t.slice(0,e)+(n?"?"+n:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 400Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let n=(0,p.findClosestQuality)(a,e);return`${(0,f.normalizePathTrailingSlash)(e.path)}?url=${encodeURIComponent(t)}&w=${r}&q=${n}${t.startsWith("/")&&i?`&dpl=${i}`:""}`}],["imgix",function({config:e,src:t,width:r,quality:a}){let i=new URL(`${e.path}${h(t)}`),n=i.searchParams;return n.set("auto",n.getAll("auto").join(",")||"format"),n.set("fit",n.get("fit")||"max"),n.set("w",n.get("w")||r.toString()),a&&n.set("q",a.toString()),i.href}],["cloudinary",function({config:e,src:t,width:r,quality:a}){let i=["f_auto","c_limit","w_"+r,"q_"+(a||"auto")].join(",")+"/";return`${e.path}${i}${h(t)}`}],["akamai",function({config:e,src:t,width:r}){return`${e.path}${h(t)}?imwidth=${r}`}],["custom",function({src:e}){throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 401Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,
401configurable:!0})}]]);function w(e){return void 0!==e.default}function _({config:e,src:t,unoptimized:r,layout:a,width:i,quality:n,sizes:l,loader:o}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,g.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,g.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let a=new URLSearchParams(t.slice(r+1));a.get("dpl")||(a.append("dpl",e),t=t.slice(0,r)+"?"+a.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:d}=function({deviceSizes:e,allSizes:t},r,a,i){if(i&&("fill"===a||"responsive"===a)){let r=/(^|\s)(1?\d?\d)vw/g,a=[];for(let e;e=r.exec(i);)a.push(parseInt(e[2]));if(a.length){let r=.01*Math.min(...a);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r||"fill"===a||"responsive"===a?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,a,l),u=s.length-1;return{sizes:l||"w"!==d?l:"100vw",srcSet:s.map((r,a)=>`${o({config:e,src:t,quality:n,width:r})} ${"w"===d?r:a+1}${d}`).join(", "),src:o({config:e,src:t,quality:n,width:s[u]})}}function O(e){return"number"==typeof e?e:"string"==typeof e?parseInt(e,10):void 0}function M(e){let t=e.config?.loader||"default",r=j.get(t);if(r)return r(e);throw Object.defineProperty(Error(`Unknown "loader" found in "next.config.js". Expected: ${d.VALID_LOADERS.join(", ")}. Received: ${t}`),"__NEXT_ERROR_CODE",{value:"E1026",enumerable:!1,configurable:!0})}function k(e,t,r,a,i,n){e&&e.src!==b&&e["data-loaded-src"]!==t&&(e["data-loaded-src"]=t,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentNode&&(v.add(t),"blur"===a&&n(!0),i?.current)){let{naturalWidth:t,naturalHeight:r}=e;i.current({naturalWidth:t,naturalHeight:r})}}))}let I=({imgAttributes:e,heightInt:t,widthInt:r,qualityInt:a,layout:i,className:o,imgStyle:s,blurStyle:d,isLazy:u,placeholder:c,loading:m,srcString:f,config:p,unoptimized:g,loader:h,onLoadingCompleteRef:y,setBlurComplete:x,setIntersection:v,onLoad:b,onError:j,isVisible:w,noscriptSizes:O,...M})=>(m=u?"lazy":m,(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("img",{...M,...e,decoding:"async","data-nimg":i,className:o,style:{...s,...d},ref:(0,l.useCallback)(e=>{v(e),e?.complete&&k(e,f,i,c,y,x)},[v,f,i,c,y,x]),onLoad:e=>{k(e.currentTarget,f,i,c,y,x),b&&b(e)},onError:e=>{"blur"===c&&x(!0),j&&j(e)}}),(u||"blur"===c)&&(0,n.jsx)("noscript",{children:(0,n.jsx)("img",{...M,loading:m,decoding:"async","data-nimg":i,style:s,className:o,..._({config:p,src:f,unoptimized:g,layout:i,width:r,quality:a,sizes:O,loader:h})})})]}));function C({src:e,sizes:t,unoptimized:r=!1,priority:a=!1,loading:i,lazyRoot:o=null,lazyBoundary:f,className:p,quality:g,width:h,height:j,style:k,objectFit:P,objectPosition:T,onLoadingComplete:E,placeholder:A="empty",blurDataURL:D,...S}){var B;let N,R=(0,l.useContext)(c.ImageConfigContext),F=(0,l.useMemo)(()=>{let e=x||R||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),a=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:a,localPatterns:"u"<typeof window?R?.localPatterns:e.localPatterns}},[R]),$=t?"responsive":"intrinsic";"layout"in S&&(S.layout&&($=S.layout),delete S.layout);let L=M;if("loader"in S){if(S.loader){let e=S.loader;L=t=>{let{config:r,...a}=t;return e(a)}}delete S.loader}let H="",z=!1;if("object"==typeof(B=e)&&(w(B)||void 0!==B.src)){let t=w(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(D=D||t.blurDataURL,H=t.src,z=/\.avif(?:\?|$)/i.test(H),(!$||"fill"!==$)&&(j=j||t.height,h=h||t.width,!t.height||!t.width))throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}
401`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0})}e="string"==typeof e?e:H,z&&"blur"===A&&!D&&(A="empty"),(0,m.warnOnce)(`Image with src "${e}" is using next/legacy/image which is deprecated and will be removed in a future version of Next.js.`);let U=!a&&("lazy"===i||void 0===i);(e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,U=!1),"u">typeof window&&v.has(e)&&(U=!1),F.unoptimized&&(r=!0);let[V,Q]=(0,l.useState)(!1),[W,q,K]=(0,u.useIntersection)({rootRef:o,rootMargin:f||"200px",disabled:!U}),X=!U||q,G={boxSizing:"border-box",display:"block",overflow:"hidden",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},Y={boxSizing:"border-box",display:"block",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},J=!1,Z=O(h),ee=O(j),et=O(g),er=Object.assign({},k,{position:"absolute",top:0,left:0,bottom:0,right:0,boxSizing:"border-box",padding:0,border:"none",margin:"auto",display:"block",width:0,height:0,minWidth:"100%",maxWidth:"100%",minHeight:"100%",maxHeight:"100%",objectFit:P,objectPosition:T}),ea="blur"!==A||V?{}:{backgroundSize:P||"cover",backgroundPosition:T||"0% 0%",filter:"blur(20px)",backgroundImage:`url("${D}")`};if("fill"===$)G.display="block",G.position="absolute",G.top=0,G.left=0,G.bottom=0,G.right=0;else if(void 0!==Z&&void 0!==ee){let e=ee/Z,t=isNaN(e)?"100%":`${100*e}%`;"responsive"===$?(G.display="block",G.position="relative",J=!0,Y.paddingTop=t):"intrinsic"===$?(G.display="inline-block",G.position="relative",G.maxWidth="100%",J=!0,Y.maxWidth="100%",N=`data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27${Z}%27%20height=%27${ee}%27/%3e`):"fixed"===$&&(G.display="inline-block",G.position="relative",G.width=Z,G.height=ee)}let ei={src:b,srcSet:void 0,sizes:void 0};X&&(ei=_({config:F,src:e,unoptimized:r,layout:$,width:Z,quality:et,sizes:t,loader:L}));let en=e,el=y?void 0:{imageSrcSet:ei.srcSet,imageSizes:ei.sizes,crossOrigin:S.crossOrigin,referrerPolicy:S.referrerPolicy},eo="u"<typeof window?l.default.useEffect:l.default.useLayoutEffect,es=(0,l.useRef)(E),ed=(0,l.useRef)(e);(0,l.useEffect)(()=>{es.current=E},[E]),eo(()=>{ed.current!==e&&(K(),ed.current=e)},[K,e]);let eu={isLazy:U,imgAttributes:ei,heightInt:ee,widthInt:Z,qualityInt:et,layout:$,className:p,imgStyle:er,blurStyle:ea,loading:i,config:F,unoptimized:r,placeholder:A,loader:L,srcString:en,onLoadingCompleteRef:es,setBlurComplete:Q,setIntersection:W,isVisible:X,noscriptSizes:t,...S};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("span",{style:G,children:[J?(0,n.jsx)("span",{style:Y,children:N?(0,n.jsx)("img",{style:{display:"block",maxWidth:"100%",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},alt:"","aria-hidden":!0,src:N}):null}):null,(0,n.jsx)(I,{...eu})]}),!y&&a?(0,n.jsx)(s.default,{children:(0,n.jsx)("link",{rel:"preload",as:"image",href:ei.srcSet?void 0:ei.src,...el},"__nimg-"+ei.src+ei.srcSet+ei.sizes)}):null]})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},942152,(e,t,r)=>{t.exports=e.r(798201)},194521,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return a}});let a=e=>{}},275343,e=>{"use strict";var t=e.i(159300);e.s(["FormattedMessage",()=>t.default])},618847,e=>{"use strict";var t=e.i(454882);e.s(["useIntl",()=>t.default])},167296,e=>{"use strict";var t=e.i(533337);let r=t.default.createContext({});e.s(["default",0,function({count:e=1,wrapper:a,className:i,containerClassName:n,containerTestId:l,circle:o=!1,style:s,...d}){var u,c,m;let f=t.default.useContext(r),p={...d};for(let[e,t]of Object.entries(d))void 0===t&&delete p[e];let g={...f,...p,circle:o},h={...s,...function({baseColor:e,highlightColor:t,width:r,height:a,borderRadius:i,circle:n,direction:l,duration:o,enableAnimation:s=!0,customHighlightBackgroun
401d:d}){let u={};return"rtl"===l&&(u["--animation-direction"]="reverse"),"number"==typeof o&&(u["--animation-duration"]=`${o}s`),s||(u["--pseudo-element-display"]="none"),("string"==typeof r||"number"==typeof r)&&(u.width=r),("string"==typeof a||"number"==typeof a)&&(u.height=a),("string"==typeof i||"number"==typeof i)&&(u.borderRadius=i),n&&(u.borderRadius="50%"),void 0!==e&&(u["--base-color"]=e),void 0!==t&&(u["--highlight-color"]=t),"string"==typeof d&&(u["--custom-highlight-background"]=d),u}(g)},y="react-loading-skeleton";i&&(y+=` ${i}`);let x=null!=(u=g.inline)&&u,v=[],b=Math.ceil(e);for(let r=0;r<b;r++){let a=h;if(b>e&&r===b-1){let t=null!=(c=a.width)?c:"100%",r=e%1,i="number"==typeof t?t*r:`calc(${t} * ${r})`;a={...a,width:i}}let i=t.default.createElement("span",{className:y,style:a,key:r},"â");x?v.push(i):v.push(t.default.createElement(t.default.Fragment,{key:r},i,t.default.createElement("br",null)))}return t.default.createElement("span",{className:n,"data-testid":l,"aria-live":"polite","aria-busy":null==(m=g.enableAnimation)||m},a?v.map((e,r)=>t.default.createElement(a,{key:r},e)):v)}])},297200,(e,t,r)=>{"use strict";var a;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let i=e.r(968946),n=(a=e.r(892672))&&a.__esModule?a:{default:a},l=e.r(533337),o=(0,l.forwardRef)(({onClick:e,...t},r)=>{let[a,o]=(0,l.useState)(!1),s=(0,l.useCallback)(async t=>{o(!0),await e?.(t),o(!1)},[e]);return(0,i.jsx)(n.default,{...t,ref:r,submitting:a,onClick:s})})},328516,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return n}});let a=e.r(968946);e.r(533337);let i=e.r(528817),n=({average:e})=>10===e?(0,a.jsx)(i.FormattedMessage,{id:"MZ4c5p",defaultMessage:[{type:0,value:"Uitmuntend"}]}):e>=9.5?(0,a.jsx)(i.FormattedMessage,{id:"nyXg7i",defaultMessage:[{type:0,value:"Voortreffelijk"}]}):e>=9?(0,a.jsx)(i.FormattedMessage,{id:"Cdf9Cb",defaultMessage:[{type:0,value:"Fantastisch"}]}):e>=8.6?(0,a.jsx)(i.FormattedMessage,{id:"D0ab/2",defaultMessage:[{type:0,value:"Heerlijk"}]}):e>=8?(0,a.jsx)(i.FormattedMessage,{id:"oW7y0p",defaultMessage:[{type:0,value:"Erg goed"}]}):e>=7?(0,a.jsx)(i.FormattedMessage,{id:"W6kNy3",defaultMessage:[{type:0,value:"Goed"}]}):(0,a.jsx)(i.FormattedMessage,{id:"lRangn",defaultMessage:[{type:0,value:"Beoordeling"}]})},308698,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get Item(){return M},get default(){return O},get fragment(){return _}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n=e.r(968946),l=w(e.r(892672)),o=w(e.r(322414)),s=w(e.r(719719)),d=e.r(550854),u=e.r(437042),c=e.r(957959),m=e.r(521596);e.r(533337);let f=e.r(528817),p=w(e.r(503792)),g=e.r(632546),h=e.r(114609),y=e.r(405167),x=e.r(521529),v=w(e.r(72569)),b=w(e.r(579294)),j=w(e.r(95006));function w(e){return e&&e.__esModule?e:{default:e}}let _=(0,c.gql)` 402 fragment MyOrder on Order { 403 id 404 number 405 createdDate 406 paymentOptions { 407 fullPaymentDueDate 408 totalAmountDue 409 } 410 orderItems { 411 ...OrderItem 412 } 413 payments { 414 status 415 } 416 } 417 418 fragment OrderItem on OrderItem { 419 id 420 ...OrderBooking 421 ...OrderTicket 422 ...OrderSummaryItem 423 } 424`,O=({data:e})=>{let{orderItems:t,paymentOptions:r,createdDate:a,id:i}=e,{query:s,...d}=(0,m.useRouter)(),{init:c}=(0,g.useCheckoutDispatch)(),p=(0,f.useIntl)();return(0,n.jsxs)(u.Box,{children:[(0,n.jsxs)(u.Flex,{justifyContent:"space-between",pb:4,alignItems:"center",children:[(0,n.jsxs)(u.Box,{children:[(0,n.jsx)(k,{variant:"small",children:(0,y.getOrderTitle)(e,d.locale)}),(0,n.jsx)(o.default,{children:a&&(0,n.jsx)(f.FormattedMessage,{id:"zMkMEN",defaultMessage:[{type:0,value:"Gemaakt op "},{type:1,value:"date"}],values:{date:(0,n.jsx)(f.FormattedDate,{format:"DAYMONTHYEAR",value:new Date(a)})}})})]}),t.every((0,h.not)(y.isDeclined))&&r&&r.totalAmountDue>0&&(0,n.jsxs)(j.default,{className:"gt-s",spacing:4,variant:"inline",alignItems:"center",mr:[null,
424null,null,7],children:[(0,n.jsx)(o.default,{variant:"tiny",style:{fontWeight:"normal"},children:(0,n.jsx)(f.FormattedMessage,{id:"5OYac4",defaultMessage:[{type:0,value:"Nog te voldoen "},{type:1,value:"price"}],values:{price:(0,n.jsx)("strong",{style:{fontWeight:700},children:(0,n.jsx)(f.FormattedNumber,{value:r.totalAmountDue,format:"EUR"})})}})}),(0,n.jsx)(l.default,{onClick:()=>{c("order"),d.push(`/my/order/${i}/checkout/payment`)},children:(0,n.jsx)(f.FormattedMessage,{id:"U33juO",defaultMessage:[{type:0,value:"Restant betalen"}]})})]})]}),i&&(0,n.jsx)(x.OrderItems,{children:t.map((e,t)=>(0,n.jsx)(M,{item:e,orderId:i,linkProps:{href:`/my/order/${i}`,locale:p.locale}},t))})]})},M=({item:e,orderId:t,...r})=>{if(!e.__typename)return null;switch(e.__typename){case"Booking":return(0,n.jsx)(v.default,{data:e,orderId:t,...r});case"Ticket":return(0,n.jsx)(b.default,{data:e,...r});case"UpsellPurchase":return null;default:throw new d.UnreachableCaseError(e.__typename)}},k=(0,p.default)(s.default).withConfig({displayName:"Order__StyledTitle",componentId:"sc-2bd9a128-0"})(["a{font:inherit;font-weight:400;}"])},72569,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get default(){return N},get fragment(){return S},get orderItemIsBooking(){return B}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n=e.r(968946),l=A(e.r(629984)),o=A(e.r(112121)),s=A(e.r(520842)),d=A(e.r(322414)),u=A(e.r(571785)),c=e.r(437042),m=e.r(957959),f=A(e.r(80952)),p=A(e.r(714956)),g=e.r(521596),h=e.r(528817),y=e.r(605670),x=A(e.r(382545)),v=A(e.r(238427)),b=A(e.r(448719)),j=e.r(405167),w=e.r(569119),_=A(e.r(178612)),O=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D(void 0);if(t&&t.has(e))return t.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var n=a?Object.getOwnPropertyDescriptor(e,i):null;n&&(n.get||n.set)?Object.defineProperty(r,i,n):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(e.r(521529)),M=A(e.r(49870)),k=A(e.r(95006)),I=A(e.r(444327)),C=A(e.r(449299)),P=e.r(50044),T=A(e.r(892672)),E=A(e.r(297200));function A(e){return e&&e.__esModule?e:{default:e}}function D(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(D=function(e){return e?r:t})(e)}let S=(0,m.gql)` 425 fragment OrderBooking on Booking { 426 id 427 downloadVoucherUrl 428 isCancellable 429 isAlterable 430 isTravelGroupAlterable 431 isSurchargesAlterable 432 customerComment 433 ...ReviewModal 434 } 435`,B=e=>"Booking"===e.__typename,N=({data:e,onLeaveReviewClick:t,orderId:r,...a})=>{let{open:i,onClose:m,onOpen:A}=(0,u.default)(),{rentalUnit:D,arrivalDate:S,departureDate:B,review:N,status:R,downloadVoucherUrl:F,isCancellable:$,isAlterable:L,customerComment:H,id:z}=e,U=(0,u.default)(),V=(0,g.useRouter)(),Q=(0,u.default)(),{brandConfig:W}=(0,y.useTenantContext)(),q=(0,P.useDeviceSize)();if(!D)return null;let{name:K,accommodation:{hasPublicPage:X,name:G}}=D,Y=(0,f.default)(new Date(B),new Date),J=(0,v.default)(K,G,X),{linkProps:Z,renderAccommodationLink:ee}=a;return(0,n.jsxs)(O.default,{...a,children:[(0,n.jsxs)(c.Flex,{alignItems:["left","center"],flex:1,flexDirection:["column",null,null,"row"],children:[(0,n.jsx)(k.default,{children:D?.jpegThumbnail&&(0,n.jsx)(O.OrderItemThumbnail,{faded:j.declinedStatuses.includes(R),...(0,x.default)(D.jpegThumbnail,D.webpThumbnail)})}),(0,n.jsxs)(k.default,{flex:"1",flexWrap:"wrap",my:[0,4,null,null,null,null,0],ml:[0,null,4,null,null,null,0],mx:2,children:[(0,n.jsx)(k.default,{p:[4,null,null,0],width:"100%",variant:"inline",children:!Y&&(0,n.jsx)(O.OrderItemDisclaimer,{children:(e=>{switch(e.status){case"ACCEPTED":if(e.downloadVoucherUrl)return(0,n.jsx)(h.FormattedMessage,{id:"BBSynK",defaultMessage:[{type:0,value:"Je voucher (betalingsbewijs en sleuteladres) is nu beschikbaar"}]});return(0,n.jsx)(h.FormattedMessage,{id:"OB9QX7",defaultMessage:[{type:0,value:"Je kunt je voucher downloaden zodra het restant is betaald"}]});case"PENDING":return(0,n.jsx)(h.FormattedMessage,{id:"w7MQDY",defaultMessage:[{type:0,value:"Deze reserveringsaanvraag is in behandeling"}]});case"DECLINED":default:return"";
435case"CANCELLED_PARTNER":case"CANCELLED_EXTERNAL":case"CANCELLED_GUEST":return(0,n.jsx)(h.FormattedMessage,{id:"uUDkir",defaultMessage:[{type:0,value:"Geannuleerde boeking"}]})}})(e)})}),(0,n.jsx)(k.default,{variant:"inline",flexWrap:"wrap",children:(0,n.jsxs)(O.OrderItemInfo,{children:[(0,n.jsx)(k.default,{children:(0,n.jsx)(O.OrderItemName,{children:Z?.href&&ee?(0,n.jsx)(p.default,{passHref:!0,...Z,target:"_blank",rel:"noreferrer",legacyBehavior:!0,children:J}):J})}),(0,n.jsx)(d.default,{variant:"small",children:(0,n.jsx)(h.FormattedMessage,{id:"vvl0X+",defaultMessage:[{type:0,value:"Accommodatie, "},{type:1,value:"date"},{type:0,value:" â "},{type:1,value:"duration"}],values:{date:(0,n.jsx)(h.FormattedDate,{format:"DAYMONTHYEAR",value:new Date(S)}),duration:(0,n.jsx)(h.FormattedMessage,{id:"bdCpFx",defaultMessage:[{style:null,type:2,value:"duration"},{type:0,value:" "},{offset:0,options:{one:{value:[{type:0,value:"nacht"}]},other:{value:[{type:0,value:"nachten"}]}},pluralType:"cardinal",type:6,value:"duration"}],values:{duration:(0,w.getTripDuration)(S,B)}})}})}),(0,n.jsx)(c.Flex,{flexDirection:"row",children:(0,n.jsx)(d.default,{variant:"small",children:H&&(0,n.jsx)(l.default,{size:"tiny",onClick:A,children:(0,n.jsx)(h.FormattedMessage,{id:"9v8KW3",defaultMessage:[{type:0,value:"Lees opmerking"}]})})})}),(0,n.jsxs)(k.default,{mt:4,flex:"mobile"===q||"tablet"===q?1:"unset",variant:"mobile"===q||"tablet"===q?"default":"inline",spacing:4,style:{zIndex:1},children:[!N&&Y&&t&&(0,n.jsxs)(E.default,{onClick:t,children:[(0,n.jsx)(C.default,{}),(0,n.jsx)("span",{children:(0,n.jsx)(h.FormattedMessage,{id:"9KKQon",defaultMessage:[{type:0,value:"Beoordelen"}]})})]}),!Y&&(0,n.jsxs)(n.Fragment,{children:[F&&(0,n.jsxs)(E.default,{onClick:()=>(0,b.default)(F,J),children:[(0,n.jsx)(I.default,{}),(0,n.jsx)("span",{children:(0,n.jsx)(h.FormattedMessage,{id:"9BvYb9",defaultMessage:[{type:0,value:"Voucher"}]})})]}),L&&(0,n.jsx)(p.default,{href:{pathname:`/my/order/${r}/booking/${z}/alter`,query:{orderId:r}},passHref:!0,legacyBehavior:!0,children:(0,n.jsx)(T.default,{as:"div",variant:"outline",children:(0,n.jsx)(h.FormattedMessage,{id:"wB1MXv",defaultMessage:[{type:0,value:"Wijzigen"}]})})}),!$&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(T.default,{onClick:Q.onOpen,variant:"outline",children:(0,n.jsx)(h.FormattedMessage,{id:"lM6OnM",defaultMessage:[{type:0,value:"Annuleren"}]})}),(0,n.jsxs)(o.default,{onClose:Q.onClose,open:Q.open,variant:"small",children:[(0,n.jsx)(s.default,{variant:"small",children:(0,n.jsx)(h.FormattedMessage,{id:"JzOZ7M",defaultMessage:[{type:0,value:"Boeking annuleren"}]})}),(0,n.jsxs)(c.Box,{my:5,children:[(0,n.jsx)(h.FormattedMessage,{id:"fbMph9",defaultMessage:[{type:0,value:"Neem contact met ons op om deze boeking te annuleren."}]}),(0,n.jsx)("br",{}),(0,n.jsx)(_.default,{as:"a",target:"_blank",rel:"noreferrer noopener",href:W.contact.page?.[V.locale],children:(0,n.jsx)(h.FormattedMessage,{id:"0p12v7",defaultMessage:[{type:0,value:"Neem contact op"}]})})]})]})]}),$&&(0,n.jsx)(p.default,{href:`/my/order/${r}/booking/${z}/cancel`,passHref:!0,legacyBehavior:!0,children:(0,n.jsx)(T.default,{as:"div",variant:"outline",children:(0,n.jsx)(h.FormattedMessage,{id:"lM6OnM",defaultMessage:[{type:0,value:"Annuleren"}]})})})]}),Y&&N&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(O.OrderItemTextButton,{onClick:U.onOpen,as:l.default,size:"tiny",children:(0,n.jsx)(h.FormattedMessage,{id:"qKmDlB",defaultMessage:[{type:0,value:"Beoordeling lezen"}]})}),(0,n.jsx)(M.default,{data:e,open:U.open,onClose:U.onClose})]})]})]})})]})]}),(0,n.jsxs)(o.default,{variant:"regular",open:i,onClose:m,children:[(0,n.jsx)(s.default,{children:(0,n.jsx)(h.FormattedMessage,{id:"CY8rCh",defaultMessage:[{type:0,value:"Opmerking"}]})}),(0,n.jsx)(k.default,{mt:4,spacing:4,children:(0,n.jsx)(d.default,{children:H})})]})]})}},579294,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get default(){return C},get fragment(){return k},get orderItemIsTicket(){return I}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n=e.r(968946),l=O(e.r(322414)),o=O(e.r(629984)),s=e.r(437042),d=e.r(957959),u=O(e.r(80952)),c=e.r(528817),m=O(e.r(382545)),f=O(e.r(342397)),p=O(e.r(448719)),g=function(e){if(e&&e.__esMo
435dule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M(void 0);if(t&&t.has(e))return t.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var n=a?Object.getOwnPropertyDescriptor(e,i):null;n&&(n.get||n.set)?Object.defineProperty(r,i,n):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(e.r(521529)),h=O(e.r(444327)),y=O(e.r(571785)),x=O(e.r(297200)),v=O(e.r(449299)),b=O(e.r(95006)),j=e.r(50044),w=O(e.r(714956)),_=O(e.r(49870));function O(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(M=function(e){return e?r:t})(e)}let k=(0,d.gql)` 436 fragment OrderTicket on Ticket { 437 id 438 downloadVoucherUrl 439 ticketStatus: status 440 ...ReviewModal 441 } 442`,I=e=>"Ticket"===e.__typename,C=({data:e,onLeaveActivityReviewClick:t,linkProps:r,...a})=>{let i=(0,c.useIntl)(),d=(0,y.default)(),O=(0,j.useDeviceSize)(),{activity:M,activityReview:k,timeslot:I,rateLines:C,ticketStatus:P,downloadVoucherUrl:T}=e;if(!M||!I)return null;let{name:E,place:A}=M,D=`${E} - ${A}`,S=((e,t)=>{switch(e){case"ACCEPTED":if(!t)return(0,n.jsx)(c.FormattedMessage,{id:"4uJa03",defaultMessage:[{type:0,value:"Je kunt je ticket downloaden zodra het restant is betaald"}]});return(0,n.jsx)(c.FormattedMessage,{id:"i0AWnO",defaultMessage:[{type:0,value:"Je tickets zijn nu beschikbaar"}]});case"WAIVED":return(0,n.jsx)(c.FormattedMessage,{id:"y03QV9",defaultMessage:[{type:0,value:"Ticket vervallen"}]});default:return null}})(P,T),B=(0,u.default)(new Date(I.endDateTime),new Date);return(0,n.jsxs)(g.default,{...a,children:[(0,n.jsxs)(s.Flex,{alignItems:["left","center"],flex:1,flexDirection:["column",null,null,"row"],children:[M?.jpegThumbnail&&M.webpThumbnail&&(0,n.jsx)(g.OrderItemThumbnail,{...(0,m.default)(M.jpegThumbnail,M.webpThumbnail)}),(0,n.jsx)(s.Box,{my:[0,4,null,null,null,0],ml:[0,null,4,null,null,0],mx:2,children:(0,n.jsxs)(g.OrderItemInfo,{children:[S&&(0,n.jsx)(g.OrderItemDisclaimer,{children:S}),(0,n.jsx)(g.OrderItemName,{children:r?.href?(0,n.jsx)(w.default,{passHref:!0,...r,target:"_blank",rel:"noreferrer",legacyBehavior:!0,children:D}):D}),(0,n.jsxs)(l.default,{variant:"small",children:[(0,n.jsx)("span",{style:{textTransform:"capitalize"},children:(0,n.jsx)(c.FormattedMessage,{id:"2PjVlv",defaultMessage:[{type:0,value:"activiteit"}]})}),", ",(0,f.default)(i,I.startDateTime,C)]})]})}),(0,n.jsxs)(b.default,{mt:4,flex:"mobile"===O||"tablet"===O?1:"unset",variant:"mobile"===O||"tablet"===O?"default":"inline",spacing:4,style:{zIndex:1},children:[!k&&B&&t&&(0,n.jsxs)(x.default,{onClick:t,children:[(0,n.jsx)(v.default,{}),(0,n.jsx)("span",{children:(0,n.jsx)(c.FormattedMessage,{id:"9KKQon",defaultMessage:[{type:0,value:"Beoordelen"}]})})]}),B&&k&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(g.OrderItemTextButton,{onClick:d.onOpen,as:o.default,size:"tiny",children:(0,n.jsx)(c.FormattedMessage,{id:"qKmDlB",defaultMessage:[{type:0,value:"Beoordeling lezen"}]})}),(0,n.jsx)(_.default,{data:e,open:d.open,onClose:d.onClose})]})]})]}),!B&&T&&(0,n.jsxs)(g.OrderItemButton,{onClick:()=>(0,p.default)(T,E),children:[(0,n.jsx)(h.default,{}),(0,n.jsx)("span",{children:(0,n.jsx)(c.FormattedMessage,{id:"wbjZNA",defaultMessage:[{type:0,value:"Tickets"}]})})]})]})}},704269,(e,t,r)=>{"use strict";var a;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return d}});let i=e.r(968946);e.r(533337);let n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o(void 0);if(t&&t.has(e))return t.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var n=a?Object.getOwnPropertyDescriptor(e,i):null;n&&(n.get||n.set)?Object.defineProperty(r,i,n):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(e.r(503792)),l=(a=e.r(815755))&&a.__esModule?a:{default:a};function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}let s=n.default.div.withConfig({displayName:"SearchBar__Container",componentId:"sc-7f7380a2-0"})(["display:flex;align-items:center;border-radius:calc("," + ","*0.5);position:relative;z-index:3;"," @media screen and (min-width:","){padding-top:0;gap:2rem;","}",""],({theme:e})=>
442e.radius.button,({theme:e})=>e.radius.button,({variant:e})=>["searchpage","homeBar","homeBarXl"].includes(e)&&(0,n.css)(["padding-top:2.4rem;@media screen and (min-width:","){padding-top:4rem;}"],({theme:e})=>e.mediaQueries.xs),({theme:e})=>e.mediaQueries.s,({variant:e})=>"hero"===e?(0,n.css)(["padding:0;"]):(0,n.css)(["padding:4rem 0;"]),({variant:e})=>"searchMap"===e&&(0,n.css)(["@media screen and (max-width:","px){position:absolute;top:4rem;left:var(--wrapperPadding);margin:0;}@media screen and (max-width:","px){top:2.4rem;right:var(--wrapperPadding);}@media screen and (min-width:","){margin-top:4rem;}"],({theme:e})=>e.mediaQueriesValues.m-1,({theme:e})=>e.mediaQueriesValues.s-1,({theme:e})=>e.mediaQueries.m)),d=({variant:e="searchpage",className:t,active:r,hideSearchIcon:a,homeBarLabel:n})=>(0,i.jsx)(s,{variant:e,className:`${t??""} searchbar`,children:(0,i.jsx)(l.default,{hideSearchIcon:a,hideCalendarIcon:!0,active:r,variant:e,homeBarLabel:n})})},178612,(e,t,r)=>{"use strict";var a;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let i=e.r(26034),n=(a=e.r(503792))&&a.__esModule?a:{default:a},l=e.r(175303),o=n.default.button.attrs(({as:e,type:t})=>({type:e?t:"button"})).withConfig({displayName:"Anchor",componentId:"sc-dc68940f-0"})(["color:"," !important;text-decoration:none;text-align:start;text-underline-offset:3px;padding:0;margin:0;font:inherit;font-weight:500;cursor:pointer;:hover{text-decoration:underline !important;color:"," !important;}",";"],({theme:e})=>(0,i.getAssignmentColor)(e,e.colorAssignments.textAction),({theme:e})=>(0,i.getAssignmentColor)(e,e.colorAssignments.textAction,1),l.space)},521529,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get OrderItemButton(){return k},get OrderItemDisclaimer(){return _},get OrderItemInfo(){return w},get OrderItemName(){return O},get OrderItemTextButton(){return M},get OrderItemThumbnail(){return b},get OrderItems(){return T},get default(){return y}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n=e.r(968946),l=p(e.r(629984)),o=p(e.r(984057)),s=p(e.r(322414)),d=e.r(437042),u=p(e.r(714956)),c=h(e.r(533337)),m=h(e.r(503792)),f=p(e.r(297200));function p(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(g=function(e){return e?r:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=g(t);if(r&&r.has(e))return r.get(e);var a={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in e)if("default"!==n&&Object.prototype.hasOwnProperty.call(e,n)){var l=i?Object.getOwnPropertyDescriptor(e,n):null;l&&(l.get||l.set)?Object.defineProperty(a,n,l):a[n]=e[n]}return a.default=e,r&&r.set(e,a),a}let y=(0,c.forwardRef)(({children:e,linkProps:t,renderAccommodationLink:r,...a},i)=>(0,n.jsxs)(v,{ref:i,flexDirection:["column",null,null,"row"],justifyContent:["space-between"],...a,children:[t&&!r&&(0,n.jsx)(u.default,{passHref:!0,...t,legacyBehavior:!0,children:(0,n.jsx)(x,{})}),e]})),x=m.default.a.withConfig({displayName:"OrderItem__LinkOverlay",componentId:"sc-91850165-0"})(["position:absolute;top:0;right:0;bottom:0;left:0;"]),v=(0,m.default)(d.Flex).withConfig({displayName:"OrderItem__OrderItemContainer",componentId:"sc-91850165-1"})(["position:relative;margin-right:1.2rem;padding:0;background:rgb(255,255,255);border-radius:0.8rem;transition:all 0.15s ease-in-out;:hover{box-shadow:rgba(59,118,160,0.2) 0px 16px 30px 0px,rgba(59,118,160,0.2) 0px 24px 80px 0px;}box-shadow:rgba(59,118,160,0.1) 0px 16px 24px 0px,rgba(59,118,160,0.1) 0px 24px 80px 0px;@media screen and (min-width:","){border:1px solid rgb(247,248,249);width:100%;padding-right:",";margin-bottom:2.9rem;:last-of-type{margin-bottom:0;}margin-right:0;align-items:center;}"],({theme:e})=>e.mediaQueries.m,({theme:e})=>e.spacing["70_XLarge"]),b=({faded:e=!1,...t})=>(0,n.jsx)(j,{faded:e,children:(0,n.jsx)(o.default,{...t,layout:"fill"})}),j=m.default.div.withConfig({displayName:"OrderItem__ThumbnailContainer",componentId:"sc-91850165-2"})(["opacity:",";position:relative;width:100%;height:19.1rem;overflow:hidden;border-top-left-radius:0.8rem;border-top-right-radius:0.8rem;flex-shrink:0;img{object-fit:cover;}@media screen and (min-width:",") and (max-width:","){display:none;}@media screen and (min-width:","){border-bottom-left-radius:0.8rem;border-top-right-radius:0;margin-right:",";width:20.8rem;flex-shrink:0;}"],({faded:e})=>e?.4:1,({theme:e})=>e.mediaQueries.xs,({theme:e})=>e.mediaQueries.xl,({theme:e})=>e.mediaQueries.l,({theme:e})=>e.spacing["50_Semi"]),w=(0,m.default)(d.Flex).attrs({flexDirection:"column"}).withConfig({displayName:"OrderItem__OrderItemInfo",componentId:"sc-91850165-3"})(["padding:",";width:100%;@media screen and (min-width:","){padding:0;padding-right:1.6rem;margin-top:0;width:unset;}"],({theme:e})=>e.spacing["40_Standard"],({theme:e})=>e.mediaQueries.m),_=(0,m.default)(s.default).attrs({variant:"small"}).withConfig({displayName:"OrderItem__OrderItemDisclaimer",componentId:"sc-91850165-4"})(["font-weight:500;margin-bottom:",";color:",";"],({theme:e})=>e.spacing["20_Tiny"],({theme:e})=>e.colors.primary["50"]),O=(0,m.default)(s.default).attrs({variant:"huge"}).withConfig({displayName:"OrderItem__OrderItemName",componentId:"sc-91850165-
4425"})(["color:",";font-weight:600;margin-bottom:1.2rem;"],({theme:e})=>e.colors.neutral["70"]),M=e=>(0,n.jsx)(P,{...e,onClick:t=>{t.preventDefault(),e.onClick?.(t)}}),k=({onClick:e,...t})=>(0,n.jsx)(C,{...t,onClick:t=>{t.preventDefault(),e?.(t)}}),I=(0,m.css)(["justify-self:flex-end;margin:"," 0;margin-left:",";align-self:flex-start;z-index:1;@media screen and (min-width:","){align-self:unset;margin:0;}"],({theme:e})=>e.spacing["50_Semi"],({theme:e})=>e.spacing["40_Standard"],({theme:e})=>e.mediaQueries.s),C=(0,m.default)(f.default).withConfig({displayName:"OrderItem__StyledButton",componentId:"sc-91850165-6"})(["",";"],I),P=(0,m.default)(l.default).withConfig({displayName:"OrderItem__StyledTextButton",componentId:"sc-91850165-7"})(["",""],I),T=(0,m.default)(d.Flex).withConfig({displayName:"OrderItem__OrderItems",componentId:"sc-91850165-8"})(["margin-bottom:",";@media screen and (max-width:","){margin:0;padding-bottom:",";flex-direction:row;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;&::-webkit-scrollbar{display:none;}width:calc(100% + var(--wrapperPadding) * 2);margin-left:calc(var(--wrapperPadding) * -1);> div:first-of-type{margin-left:var(--wrapperPadding);}}@media screen and (min-width:","){> * + *{margin-top:1.6rem;}}flex-direction:column;"],({theme:e})=>e.spacing["40_Standard"],({theme:e})=>e.mediaQueries.s,({theme:e})=>e.spacing["60_Large"],({theme:e})=>e.mediaQueries.s)},366660,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let a=e.r(968946);e.r(533337);let i=e=>(0,a.jsx)("svg",{width:22,height:18,viewBox:"0 0 22 18",...e,children:(0,a.jsxs)("g",{fill:"none",fillRule:"nonzero",stroke:"#FFF",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,transform:"translate(1 .667)",children:[(0,a.jsx)("path",{d:"M15.625 2.708v-.815A1.676 1.676 0 0 0 13.958.208H2.292A1.676 1.676 0 0 0 .625 1.893v7.88a1.676 1.676 0 0 0 1.667 1.685M9.45 16.458l3.698-5.255a1.25 1.25 0 0 1 1.965-.107l4.115 4.702M9.063 8.958a.313.313 0 1 1 0 .625.313.313 0 0 1 0-.625"}),(0,a.jsx)("rect",{width:14.375,height:11.25,x:5,y:5.208,rx:1.029})]})})},272496,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get HeroButtonsDesktop(){return p},get HeroButtonsMobile(){return f},get HeroContainer(){return x},get HeroPhotosButton(){return g},get default(){return m}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n=e.r(968946),l=c(e.r(892672)),o=c(e.r(984057)),s=c(e.r(322414));e.r(533337);let d=c(e.r(503792)),u=c(e.r(366660));function c(e){return e&&e.__esModule?e:{default:e}}let m=({ratio:e,className:t,children:r,sources:a,...i})=>(0,n.jsxs)(h,{ratio:e,className:t,children:[(0,n.jsx)(o.default,{loading:"eager",layout:"fill",sources:a?.map(e=>({...e,sizes:"100vw"})),...i}),r]}),f=d.default.div.withConfig({displayName:"Hero__HeroButtonsMobile",componentId:"sc-c784403e-0"})(["display:flex;position:absolute;bottom:1.2rem;right:1.2rem;z-index:1;> button{:not(:first-of-type){margin-left:0.4rem;}}@media (min-width:","){display:none;}"],({theme:e})=>e.mediaQueries.xs),p=d.default.div.withConfig({displayName:"Hero__HeroButtonsDesktop",componentId:"sc-c784403e-1"})(["display:none;@media (min-width:","){display:flex;position:absolute;left:50%;bottom:3.2rem;transform:translateX(-50%);z-index:1;}"],({theme:e})=>e.mediaQueries.xs),g=({children:e,...t})=>(0,n.jsxs)(y,{size:"small",...t,children:[(0,n.jsx)(u.default,{}),(0,n.jsx)(s.default,{variant:"small",children:e})]}),h=d.default.div.withConfig({displayName:"Hero__HeroWrapper",componentId:"sc-c784403e-2"})(["position:relative;height:calc(-26rem + 100vh);max-height:40vh;@media (min-width:","){max-height:65vh;}&:before{display:block;content:'';width:100%;padding-top:","%;}"],({theme:e})=>e.mediaQueries.s,({ratio:e})=>Math.round(100*e)),y=(0,d.default)(l.default).withConfig({displayName:"Hero__ViewPhotosButton",componentId:"sc-c784403e-3"})(["background:rgba(0,0,0,0.5);border-radius:0.8rem;border:none;box-shadow:none;z-index:1;@media (min-width:","){display:none;}"],({theme:e})=>e.mediaQueries.xs),x=d.default.div.withConfig({displayName:"Hero__HeroContainer",componentId:"sc-c784403e-4"})(["position:relative;min-height:80px;"])},444327,(e,t,r)=>{"use strict";
442Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let a=e.r(968946);e.r(533337);let i=e=>(0,a.jsx)("svg",{width:17,height:16,viewBox:"0 0 40 40",...e,children:(0,a.jsxs)("g",{fill:"currentColor",children:[(0,a.jsx)("path",{d:"M37.778 28.23a2.02 2.02 0 0 0-2.02 2.02v3.092a2.62 2.62 0 0 1-2.618 2.616H6.86a2.62 2.62 0 0 1-2.618-2.616V30.25a2.02 2.02 0 0 0-4.04 0v3.092a6.667 6.667 0 0 0 6.658 6.666h26.28a6.667 6.667 0 0 0 6.667-6.666V30.25a2.02 2.02 0 0 0-2.029-2.02"}),(0,a.jsx)("path",{d:"M20 0a3.23 3.23 0 0 0-3.232 3.232v15.11a.417.417 0 0 1-.416.416H11.92a1.617 1.617 0 0 0-1.22 2.677l8.08 9.293a1.615 1.615 0 0 0 2.44 0l8.08-9.293a1.617 1.617 0 0 0-1.22-2.677h-4.432a.417.417 0 0 1-.416-.416V3.232A3.23 3.23 0 0 0 20 0"})]})})},449299,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let a=e.r(968946);e.r(533337);let i=e=>(0,a.jsx)("svg",{width:17,height:16,viewBox:"0 0 17 16",...e,children:(0,a.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,a.jsx)("path",{d:"M-1468-1237H452v2638h-1920z"}),(0,a.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M16.39 5.82a1 1 0 0 0-.937-.654h-4.058a.33.33 0 0 1-.315-.223L9.623.815a1 1 0 0 0-1.873 0l-.003.01-1.454 4.118a.33.33 0 0 1-.314.223H1.92a1 1 0 0 0-.642 1.767L4.734 9.8a.33.33 0 0 1 .103.362l-1.452 4.354a1 1 0 0 0 1.54 1.123l3.564-2.614a.33.33 0 0 1 .394 0l3.563 2.613a1 1 0 0 0 1.541-1.122l-1.452-4.357a.33.33 0 0 1 .104-.362l3.462-2.87a1 1 0 0 0 .29-1.108"})]})})},335989,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get TRAVELBASE_AFF(){return n},get TRAVELBASE_AFF_REFERENCE(){return l}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n="travelbase_aff",l="travelbase_aff_reference"},669982,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get accommodationTypes(){return l},get getRentalUnitTypeByPrefixedType(){return o},get rentalUnitTypes(){return s}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n=(e,t)=>Object.entries(e).reduce((e,[r,a])=>({...e,[r]:`${t}.${a}`}),{}),l=n({HOTEL:"hotel",APARTMENT_BLOCK:"apartment-block",BED_AND_BREAKFAST:"bed-and-breakfast",BUNGALOW_PARK:"bungalow-park",CAMPING:"camping",LOCATION:"locatie"},"_accommodation-type"),o=e=>Object.keys(s)[Object.values(s).indexOf(e)],s=n({BED:"bed",CAMPER_SPOT:"camper-spot",CAMPING_PITCH:"camping-pitch",HOME:"home",ROOM:"room",TENT:"tent",BOAT:"boat"},"_rental-unit-type")},537210,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});class a extends Error{constructor(...e){super(...e),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"name","NotFoundError")}}},466259,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return n}});let a=e.r(533337),i=e.r(431621),n=e=>{(0,a.useEffect)(()=>{!i.IS_QUALITYLODGINGS&&e&&setTimeout(()=>{window.dataLayer=window.dataLayer??[],window.dataLayer.push({content_category:e})})},[e])}},170542,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a,i={get clearCartId(){return m},get getCartId(){return u},get getCartIdFromLocal(){return s},get getCartIdFromSession(){return d},get setCartId(){return c}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:Object.getOwnPropertyDescriptor(i,n).get});let l=e.r(219335),o=(a=e.r(832462))&&a.__esModule?a:{default:a},s=()=>(0,o.default)("local")?.getItem(l.CART_KEY),d=()=>(0,o.default)("session")?.getItem(l.CART_KEY),u=e=>{let t=d(),r=s();return e?t:t??r},c=e=>{(0,o.default)("session")?.setItem(l.CART_KEY,e),(0,o.default)("local")?.setItem(l.CART_KEY,e)},m=()=>{let e=(0,o.default)("session");e?.removeItem(l.CART_KEY),e?.removeItem("deskCart"),(0,o.default)("local")?.removeItem(l.CART_KEY)}},342397,(e,t,r)=>{"use strict";var a;
442Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return n}});let i=(a=e.r(772822))&&a.__esModule?a:{default:a},n=(e,t,r)=>e.formatMessage({id:"PtYchJ",defaultMessage:[{style:null,type:2,value:"ticketsAmount"},{type:0,value:" "},{offset:0,options:{one:{value:[{type:0,value:"ticket"}]},other:{value:[{type:0,value:"tickets"}]}},pluralType:"cardinal",type:6,value:"ticketsAmount"},{type:0,value:", "},{type:1,value:"date"},{type:0,value:" om "},{type:1,value:"time"}]},{date:e.formatDate((0,i.default)(t),{format:"DAYMONTHYEAR"}),time:e.formatTime((0,i.default)(t)),ticketsAmount:r.reduce((e,t)=>e+Number(t.amount??0),0)})},238427,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let a=(e,t,r)=>r?`${t}`:`${e}`},448719,(e,t,r)=>{"use strict";var a;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let i=e.r(98851),n=e.r(426902),l=(a=e.r(832462))&&a.__esModule?a:{default:a},o=async(e,t)=>{let r=(0,l.default)("local")?.getItem(i.ACCESS_TOKEN),a=await fetch(e,{headers:{authorization:`Bearer ${r}`}});if(a.ok){let e=await a.blob();(0,n.saveAs)(e,t??void 0)}}},405167,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get declinedStatuses(){return g},get getOrderTitle(){return j},get isDeclined(){return b},get isDone(){return y},get isRecent(){return v},get isReviewable(){return x},get isUpcoming(){return h}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});let n=e.r(968946),l=e.r(550854),o=p(e.r(813724)),s=p(e.r(460794)),d=p(e.r(80952)),u=p(e.r(714956)),c=e.r(528817),m=e.r(267087),f=p(e.r(772822));function p(e){return e&&e.__esModule?e:{default:e}}let g=[m.BookingStatus.Declined,m.BookingStatus.CancelledGuest,m.BookingStatus.CancelledPartner,m.BookingStatus.CancelledExternal,m.BookingStatus.Waived],h=e=>{let t=new Date;if(e.__typename)switch(e.__typename){case"Booking":t=e.arrivalDate;break;case"Ticket":if(!e.timeslot)return!1;t=(0,f.default)(e.timeslot.startDateTime);break;case"UpsellPurchase":return!1;default:throw new l.UnreachableCaseError(e.__typename)}return(0,s.default)(new Date(t),new Date)},y=e=>(0,d.default)(new Date(e.departureDate),new Date),x=e=>!e.review,v=e=>60>(0,o.default)(new Date,new Date(e.departureDate)),b=e=>{if(!e.__typename)return!0;switch(e.__typename){case"Booking":return g.includes(e.status);case"Ticket":case"UpsellPurchase":return!1;default:throw new l.UnreachableCaseError(e.__typename)}},j=(e,t)=>{let r=e.orderItems.find(e=>"Booking"===e.__typename);if(!r)return(0,n.jsx)(c.FormattedMessage,{id:"Pc26lV",defaultMessage:[{type:0,value:"Reservering ("},{type:1,value:"orderId"},{type:0,value:")"}],values:{orderId:e.id?(0,n.jsx)(u.default,{passHref:!0,href:`/my/order/${e.id}`,legacyBehavior:!0,children:e.number??1}):""}});switch(r?.status){case"ACCEPTED":case"NO_SHOW":return(0,n.jsx)(c.FormattedMessage,{id:"Pc26lV",defaultMessage:[{type:0,value:"Reservering ("},{type:1,value:"orderId"},{type:0,value:")"}],values:{orderId:e.id?(0,n.jsx)(u.default,{passHref:!0,href:`/${t}/my/order/${e.id}`,legacyBehavior:!0,children:e.number??1}):""}});case"DECLINED":return(0,n.jsx)(c.FormattedMessage,{id:"nL5H7D",defaultMessage:[{type:0,value:"Afgewezen reserveringsaanvraag"}]});case"PENDING":return(0,n.jsx)(c.FormattedMessage,{id:"2raF63",defaultMessage:[{type:0,value:"Reserveringsaanvraag"}]});case"CANCELLED_PARTNER":case"CANCELLED_EXTERNAL":case"CANCELLED_GUEST":case"WAIVED":return(0,n.jsx)(c.FormattedMessage,{id:"uUDkir",defaultMessage:[{type:0,value:"Geannuleerde boeking"}]});default:return""}}},453933,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={get getSearchBoxValuesFromStorage(){return p},get setSearchBoxValuesToStorage(){return f},get useSearchBoxValuesFromStorage(){return g}};for(var i in a)Object.defineProperty(r,i,{enumerable:!0,get:Object.getOwnPropertyDescriptor(a,i).get});
442let n=c(e.r(460794)),l=e.r(533337),o=c(e.r(386546)),s=e.r(219335),d=c(e.r(832462)),u=c(e.r(807039));function c(e){return e&&e.__esModule?e:{default:e}}let m=e=>{let t=new Date(e);if((0,u.default)(t)&&(0,n.default)(t,new Date))return(0,o.default)(t)},f=e=>{let t=(0,d.default)("local");t?.setItem(s.SEARCHBAR_KEY,JSON.stringify(e));let r="other";(e.booking.amountChildren??0)>0||(e.booking.amountBabies??0)>0||(e.booking.amountYouths??0)>0?r="family":2===e.booking.amountAdults?r="couple":(e.booking.amountAdults??0)>6&&(r="group"),t?.setItem(s.VISITOR_PARTY,r,365)},p=()=>{let e=(0,d.default)("local");if(!e)return;let{getItem:t}=e,r=t(s.SEARCHBAR_KEY);if(!r)return;let a=JSON.parse(r),{arrivalDate:i,departureDate:n}=a.booking??{};return i=m(i),n=m(n),i&&n||(i="",n=""),{booking:{...a.booking,arrivalDate:i,departureDate:n},...a.accommodationType&&{accommodationType:a.accommodationType}}},g=()=>{let[e,t]=(0,l.useState)(void 0);return(0,l.useEffect)(()=>{t(p())},[]),e}}]); 443 444//# debugId=db79d29a-7389-d1c1-d093-f85cbee05177 445//# sourceMappingURL=458e30y6_49cg.js.map
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.