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]="432cca55-bd1e-9d2a-f647-564f1c231c74")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,165170,e=>{"use strict";var t=e.i(968946),a=e.i(640605),r=e.i(533337),n=e.i(166810),i=e.i(810896),o=e.i(719719);function l(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function s(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,a){return t&&s(e.prototype,t),a&&s(e,a),e}function u(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}).apply(this,arguments)}function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function f(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){if(null==e)return{};var a,r,n=function(e,t){if(null==e)return{};var a,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)a=i[r],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function y(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){var t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var a,r=p(e);return a=t?Reflect.construct(r,arguments,p(this).constructor):r.apply(this,arguments),a&&("object"==typeof a||"function"==typeof a)?a:y(this)}}function v(e,t){if(e){if("string"==typeof e)return x(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return x(e,t)}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}var w=function e(t){var a=this,r=t.expanded,n=t.allowMultipleExpanded,i=t.allowZeroExpanded;l(this,e),u(this,"expanded",void 0),u(this,"allowMultipleExpanded",void 0),u(this,"allowZeroExpanded",void 0),u(this,"toggleExpanded",function(e){var t;return a.isItemDisabled(e)?a:a.isItemExpanded(e)?a.augment({expanded:a.expanded.filter(function(t){return t!==e})}):a.augment({expanded:a.allowMultipleExpanded?[].concat(function(e){if(Array.isArray(e))return x(e)}(t=a.expanded)||function(e){if("u">typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(t)||v(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e]):[e]})}),u(this,"isItemDisabled",function(e){var t=a.isItemExpanded(e),r=1===a.expanded.length;return!!(t&&!a.allowZeroExpanded&&r)}),u(this,"isItemExpanded",function(e){return -1!==a.expanded.indexOf(e)}),u(this,"getPanelAttributes",function(e,t){var r=null!=t?t:a.isItemExpanded(e);return{role:a.allowMultipleExpanded?void 0:"region","aria-hidden":a.allowMultipleExpanded?!r:void 0,"aria-labelledby":a.getButtonId(e),id:a.getPanelId(e),hidden:!r||void 0}}),u(this,"getHeadingAttributes",function(){return{role:"heading"}}),u(this,"getButtonAttributes",function(e,t){var r=null!=t?t:a.isItemExpanded(e),n=a.isItemDisabled(e);return{id:a.getButtonId(e),"aria-disabled":n,"aria-expanded":r,"aria-controls":a.getPanelId(e),role:"button",tabIndex:0}}),u(this,"getPanelId",function(e){return"accordion__panel-".concat(e)}),u(this,"getButtonId",function(e){return"accordion__heading-".concat(e)}),u(this,"augment",function(t){return new e(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
2t%2?m(Object(a),!0).forEach(function(t){u(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}({expanded:a.expanded,allowMultipleExpanded:a.allowMultipleExpanded,allowZeroExpanded:a.allowZeroExpanded},t))}),this.expanded=void 0===r?[]:r,this.allowMultipleExpanded=void 0!==n&&n,this.allowZeroExpanded=void 0!==i&&i},j=(0,r.createContext)(null),S=function(e){f(a,e);var t=b(a);function a(){var e;l(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return u(y(e=t.call.apply(t,[this].concat(n))),"state",new w({expanded:e.props.preExpanded,allowMultipleExpanded:e.props.allowMultipleExpanded,allowZeroExpanded:e.props.allowZeroExpanded})),u(y(e),"toggleExpanded",function(t){e.setState(function(e){return e.toggleExpanded(t)},function(){e.props.onChange&&e.props.onChange(e.state.expanded)})}),u(y(e),"isItemDisabled",function(t){return e.state.isItemDisabled(t)}),u(y(e),"isItemExpanded",function(t){return e.state.isItemExpanded(t)}),u(y(e),"getPanelAttributes",function(t,a){return e.state.getPanelAttributes(t,a)}),u(y(e),"getHeadingAttributes",function(){return e.state.getHeadingAttributes()}),u(y(e),"getButtonAttributes",function(t,a){return e.state.getButtonAttributes(t,a)}),e}return d(a,[{key:"render",value:function(){var e=this.state,t=e.allowZeroExpanded,a=e.allowMultipleExpanded;return(0,r.createElement)(j.Provider,{value:{allowMultipleExpanded:a,allowZeroExpanded:t,toggleExpanded:this.toggleExpanded,isItemDisabled:this.isItemDisabled,isItemExpanded:this.isItemExpanded,getPanelAttributes:this.getPanelAttributes,getHeadingAttributes:this.getHeadingAttributes,getButtonAttributes:this.getButtonAttributes}},this.props.children||null)}}]),a}(r.PureComponent);u(S,"defaultProps",{allowMultipleExpanded:!1,allowZeroExpanded:!1});var _=function(e){f(a,e);var t=b(a);function a(){var e;l(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return u(y(e=t.call.apply(t,[this].concat(n))),"renderChildren",function(t){return t?e.props.children(t):null}),e}return d(a,[{key:"render",value:function(){return(0,r.createElement)(j.Consumer,null,this.renderChildren)}}]),a}(r.PureComponent);(a$=aR||(aR={})).Accordion="Accordion",a$.AccordionItem="AccordionItem",a$.AccordionItemButton="AccordionItemButton",a$.AccordionItemHeading="AccordionItemHeading",a$.AccordionItemPanel="AccordionItemPanel";var M=aR,C=0,A=/[\u0009\u000a\u000c\u000d\u0020]/g;function P(e){return!(""===e||A.test(e))||(console.error('uuid must be a valid HTML5 id but was given "'.concat(e,'", ASCII whitespaces are forbidden')),!1)}var I=(0,r.createContext)(null),k=function(e){var t=e.children,a=e.uuid,n=e.accordionContext,i=e.dangerouslySetExpanded,o=function(){n.toggleExpanded(a)};return(0,r.createElement)(_,null,function(e){var n=null!=i?i:e.isItemExpanded(a),l=e.isItemDisabled(a),s=e.getPanelAttributes(a,i),d=e.getHeadingAttributes(a),u=e.getButtonAttributes(a,i);return(0,r.createElement)(I.Provider,{value:{uuid:a,expanded:n,disabled:l,toggleExpanded:o,panelAttributes:s,headingAttributes:d,buttonAttributes:u}},t)}
2)},E=function(e){return(0,r.createElement)(_,null,function(t){return(0,r.createElement)(k,c({},e,{accordionContext:t}))})},F=function(e){var t=e.children;return(0,r.createElement)(I.Consumer,null,function(e){return e?t(e):null})},O=function(e){var t,a,n=e.uuid,i=e.dangerouslySetExpanded,o=e.className,l=void 0===o?"accordion__item":o,s=e.activeClassName,d=h(e,["uuid","dangerouslySetExpanded","className","activeClassName"]),u=(function(e){if(Array.isArray(e))return e}(a=(0,r.useState)((t=C,C+=1,"raa-".concat(t))))||function(e){if("u">typeof Symbol&&Symbol.iterator in Object(e)){var t=[],a=!0,r=!1,n=void 0;try{for(var i,o=e[Symbol.iterator]();!(a=(i=o.next()).done)&&(t.push(i.value),1!==t.length);a=!0);}catch(e){r=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(r)throw n}}return t}}(a)||v(a,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],m=null!=n?n:u;return P(m.toString()),d.id&&P(d.id),(0,r.createElement)(E,{uuid:m,dangerouslySetExpanded:i},(0,r.createElement)(F,null,function(e){var t=e.expanded;return(0,r.createElement)("div",c({"data-accordion-component":"AccordionItem",className:t&&s?s:l},d))}))};function T(e){var t=function e(t){return t&&(t.matches('[data-accordion-component="Accordion"]')?t:e(t.parentElement))}(e);return t&&Array.from(t.querySelectorAll('[data-accordion-component="AccordionItemButton"]'))}O.displayName=M.AccordionItem;var B=function(e){var t=e.toggleExpanded,a=e.className,n=h(e,["toggleExpanded","className"]);return n.id&&P(n.id),(0,r.createElement)("div",c({className:void 0===a?"accordion__button":a},n,{role:"button",tabIndex:0,onClick:t,onKeyDown:function(e){var a,r,n,i=e.key;if(("Enter"===i||" "===i||"Spacebar"===i)&&(e.preventDefault(),t()),e.target instanceof HTMLElement)switch(i){case"Home":e.preventDefault(),(a=(T(e.target)||[])[0])&&a.focus();break;case"End":e.preventDefault(),(n=(r=T(e.target)||[])[r.length-1])&&n.focus();break;case"ArrowLeft":case"ArrowUp":e.preventDefault(),function(e){var t=T(e)||[],a=t.indexOf(e);if(-1!==a){var r=t[a-1];r&&r.focus()}}(e.target);break;case"ArrowRight":case"ArrowDown":e.preventDefault(),function(e){var t=T(e)||[],a=t.indexOf(e);if(-1!==a){var r=t[a+1];r&&r.focus()}}(e.target)}},"data-accordion-component":"AccordionItemButton"}))},D=function(e){return(0,r.createElement)(F,null,function(t){var a=t.toggleExpanded,n=t.buttonAttributes;return(0,r.createElement)(B,c({toggleExpanded:a},e,n))})},N=function(e){f(a,e);var t=b(a);function a(){var e;l(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return u(y(e=t.call.apply(t,[this].concat(n))),"ref",void 0),u(y(e),"setRef",function(t){e.ref=t}),e}return d(a,[{key:"componentDidUpdate",value:function(){a.VALIDATE(this.ref)}},{key:"componentDidMount",value:function(){a.VALIDATE(this.ref)}},{key:"render",value:function(){return(0,r.createElement)("div",c({"data-accordion-component":"AccordionItemHeading"},this.props,{ref:this.setRef}))}}],[{key:"VALIDATE",value:function(e){if(void 0===e)throw Error("ref is undefined");if(!(1===e.childElementCount&&e.firstElementChild&&"AccordionItemButton"===e.firstElementChild.getAttribute("data-accordion-component")))throw Error("AccordionItemButton may contain only one child element, which must be an instance of AccordionItemButton.\n\nFrom the WAI-ARIA spec (https://www.w3.org/TR/wai-aria-practices-1.1/#accordion):\n\nâThe button element is the only element inside the heading element. That is, if there are other visually persistent elements, they are not included inside the heading element.â\n\n")}}]),a}(r.PureComponent);u(N,"defaultProps",{className:"accordion__heading","aria-level":3});var L=function(e){return(0,r.createElement)(F,null,function(t){var a=t.headingAttributes;return e.id&&P(e.id),(0,r.createElement)(N,c({},e,a))})};L.displayName=M.AccordionItemHeading;var $=function(e){var t=e.className,a=void 0===t?"accordion__panel":t,n=e.id,i=h(e,["className","id"]);return(0,r.createElement)(F,null,function(e){var t=e.panelAttributes;return n&&P(n),(0,r.createElement)("div",c({"data-accordion-component":"AccordionItemPanel",className:a},i,t))})},R=e.i(503792),G=e.i(437042),z=e.i(927876);let K=({title:e,text:a})=>(0,t.jsx)(q,{className:"accordion",children:(0,t.jsx)(z.default,{children:(0,t.jsx)(H,{allowZeroExpanded:!0,children:(0,t.jsxs)(V,{children:[(0,t.jsx)(L,{children:(0,t.jsx)(D,{children:(0,t.jsx)(U,{py:[2,3],my:[2,3],children:(0,t.jsx)(W,{elementType:"h3",variant:"small",children:e})})})}),(0,t.jsx)($,{children:(0,t.jsx)(G.Box,{pb:5,className:"accordion-content",children:(0,t.jsx)(n.default,{html:a,children:i.default})})})]})})})}),H=(0,R.default)(function(e){var t=e.className,a=e.allowMultipleExpanded,n=e.allowZeroExpanded,i=e.onCh
2ange,o=e.preExpanded,l=h(e,["className","allowMultipleExpanded","allowZeroExpanded","onChange","preExpanded"]);return(0,r.createElement)(S,{preExpanded:o,allowMultipleExpanded:a,allowZeroExpanded:n,onChange:i},(0,r.createElement)("div",c({"data-accordion-component":"Accordion",className:void 0===t?"accordion":t},l)))}).withConfig({displayName:"AccordionBlock__StyledAccordion",componentId:"sc-805c2911-0"})` 3 .accordion__panel { 4 animation: fadein 0.35s ease-in; 5 } 6 7 @keyframes fadein { 8 0% { 9 opacity: 0; 10 } 11 12 100% { 13 opacity: 1; 14 } 15 } 16`,V=(0,R.default)(O).withConfig({displayName:"AccordionBlock__StyledAccordionItem",componentId:"sc-805c2911-1"})` 17 .accordion__button { 18 outline: none !important; 19 cursor: pointer; 20 border-top: 0.1rem solid ${({theme:e})=>e.colors.neutral["20"]}; 21 transition: color 0.3s ease-in-out; 22 *:hover { 23 color: ${({theme:e})=>e.colors.primary["60"]}; 24 h3 { 25 color: ${({theme:e})=>e.colors.primary["60"]}; 26 } 27 } 28 } 29
30 .accordion__button div:after { 31 display: inline-block; 32 content: ''; 33 height: 0.8rem; 34 width: 0.8rem; 35 border-bottom: 2px solid currentColor; 36 border-right: 2px solid currentColor; 37 transform: rotate(45deg); 38 margin-right: 0.4rem; 39 margin-top: 0.2rem; 40 position: relative; 41 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 42 width: 1rem; 43 height: 1rem; 44 } 45 } 46 47 .accordion__button[aria-expanded='true'] div:after, 48 .accordion__button[aria-selected='true'] div:after { 49 transform: rotate(-135deg); 50 top: 5px; 51 } 52 53 .accordion-content > :first-child { 54 margin-top: 0; 55 } 56`,U=(0,R.default)(G.Box).withConfig({displayName:"AccordionBlock__TitleWrapper",componentId:"sc-805c2911-2"})` 57 display: flex; 58 justify-content: space-between; 59`,W=(0,R.default)(o.default).withConfig({displayName:"AccordionBlock__StyledTitle",componentId:"sc-805c2911-3"})` 60 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.m}) { 61 font-size: 1.5rem; 62 } 63 margin: 0 !important; 64`,q=R.default.div.withConfig({displayName:"AccordionBlock__Wrapper",componentId:"sc-805c2911-4"})` 65 margin-top: 4rem; 66 > div { 67 padding: 0; 68 } 69 & + & { 70 margin-top: 0; 71 margin-bottom: 0; 72 } 73`;var Q=e.i(892672),Z=e.i(73374),J=e.i(99484);let Y=({link:e})=>(0,t.jsx)(J.default,{children:(0,t.jsx)(X,{pt:3,pb:3,children:(0,t.jsx)(Q.default,{rounded:!0,size:"large",children:(0,t.jsx)(Z.default,{link:e})})})}),X=(0,R.default)(G.Box).withConfig({displayName:"ButtonBlock__StyledBox",componentId:"sc-3969d497-0"})` 74 display: flex; 75 76 a { 77 text-decoration: none; 78 cursor: pointer; 79 color: ${({theme:e})=>e.colors.neutral["0"]}; 80 } 81`;var ee=e.i(441205),et=e.i(521596);let ea="https://www.webcams-texel.nl/strandhotelTXptz",er=({webcamUrl:e})=>{let{locale:a}=(0,et.useRouter)(),r=e.includes("strandhotelTX"),n=ea;return r&&(n=(e=>{switch(e){case"de":return ea.concat("DE");case"en":return ea.concat("UK");default:return ea}})(a??"nl")),(0,t.jsxs)(ei,{children:[(0,t.jsx)(en,{children:(0,t.jsx)(eo,{src:e,frameBorder:"0",allowFullScreen:!0})}),r&&(0,t.jsx)(el,{children:(0,t.jsx)(es,{src:n})})]})},en=R.default.div.withConfig({displayName:"WebcamBlock__Webcam",componentId:"sc-77f0cba4-0"})` 82 position: relative; 83 padding-bottom: 56.25%; 84 padding-top: 30px; 85 height: 0; 86 overflow: hidden; 87`,ei=(0,R.default)(J.default).withConfig({displayName:"WebcamBlock__WebcamContentWrapper",componentId:"sc-77f0cba4-1"})` 88 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.m}) { 89 padding: 0; 90 } 91`,eo=R.default.iframe.withConfig({displayName:"WebcamBlock__StyledIframe",componentId:"sc-77f0cba4-2"})` 92 position: absolute; 93 top: 0; 94 left: 0; 95 width: 100%; 96 height: 100%; 97`,el=R.default.div.withConfig({displayName:"WebcamBlock__ControlledWebcamBase",componentId:"sc-77f0cba4-3"})` 98 top: 0; 99 left: 0; 100 width: 100%; 101 102 @media screen and (min-width: 575px) { 103 height: 250px; 104 } 105`,es=R.default.iframe.withConfig({displayName:"WebcamBlock__ControlledWebcamIframe",componentId:"sc-77f0cba4-4"})` 106 width: 100%; 107 height: 540px; 108 border: none; 109 padding: 0 var(--wrapperPadding); 110 111 @media screen and (min-width: 575px) { 112 height: 250px; 113 padding: 0; 114 } 115`;var ed=e.i(9467),eu=e.i(13786);let ec=(0,eu.default)(()=>e.A(486899),{loadableGenerated:{modules:[827989]}}),em=({videoUrl:e,autoplay:a})=>{let[n,i]=(0,r.useState)(!0),[o,l]=(0,r.useState)(null);return(0,r.useEffect)(()=>{fetch(`https://noembed.com/embed?url=${e}`).then(e=>e.json()).then(e=>l(e.thumbnail_url))},[e]),(0,t.jsx)(ef,{children:(0,t.jsx)(G.Box,{mb:[3,5],mt:[4,6],children:(0,t.jsx)(eg,{children:n&&!a?(0,t.jsx)(ep,{style:{backgroundImage:`url(${o})`},onClick:()=>i(!1),children:(0,t.jsx)(ed.default,{})}):(0,t.jsx)(ec,{url:e,muted:!0,playing:!0,controls:!0})})})})},ef=(0,R.default)(J.default).withConfig({displayName:"VideoBlock__VideoContentWrapper",componentId:"sc-4ebc67ab-0"})` 116 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.m}) { 117 padding: 0; 118 } 119`,ep=R.default.div.withConfig({displayName:"VideoBlock__Preview",componentId:"sc-4ebc67ab-1"})` 120 width: 100%; 121 height: 100%; 122 background-size: cover; 123 background-position: center center; 124 cursor: pointer; 125 display: flex; 126 align-items: center; 127 justify-content: center; 128`,eg=R.default.div.withConfig({displayName:"VideoBlock__PlayerContainer",componentId:"sc-4ebc67ab-2"})` 129 max-width: 92.8rem; 130 position: relative; 131 width: 100% !important; 132 height: auto !important; 133 134 &:before { 135 display: block; 136 content: ''; 137 width: 100%; 138 padding-top: ${Math.round(9/16*100)}%; 139 } 140 141 > * { 142 position: absolute; 143 top: 0; 144 bottom: 0; 145 left: 0; 146 right: 0; 147 width: 100% !important; 148 height: auto !important; 149 } 150`;var eh=e.i(891768);let ey=e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:72,height:72,viewBox:"0 0 72 72",...e,children:[(0,t.jsx)("defs",{}),(0,t.jsxs)("defs",{children:[(0,t.jsxs)("filter",{id:"defaultMarker-a",width:"183.3%",height:"183.3%",x:"-41.7%",y:"-33.3%",filterUnits:"objectBoundingBox",children:[(0,t.jsx)("feOffset",{dy:"4",in:"SourceAlpha",result:"shadowOffsetOuter1"}),(0,t.jsx)("feGaussianBlur",{in:"shadowOffsetOuter1",result:"shadowBlurOuter1",stdDeviation:"6"}),(0,t.jsx)("feColorMatrix",{in:"shadowBlurOuter1",values:"0 0 0 0 0.229949 0 0 0 0 0.461254 0 0 0 0 0.626472 0 0 0 0.32 0"})]}),(0,t.jsx)("circle",{id:"defaultMarker-b",cx:"24",cy:"24",r:"24"}),(0,t.jsx)("path",{id:"defaultMarker-c",d:"M0 0h12v17.62H0z"})]}),(0,t.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,t.jsxs)("g",{transform:"translate(12 8)",children:[(0,t.jsx)("use",{fill:"#000",filter:"url
150(#defaultMarker-a)",xlinkHref:"#defaultMarker-b"}),(0,t.jsx)("use",{fill:"#FFF",xlinkHref:"#defaultMarker-b"})]}),(0,t.jsxs)("g",{transform:"translate(30 22)",children:[(0,t.jsx)("mask",{id:"defaultMarker-d",fill:"#fff",children:(0,t.jsx)("use",{xlinkHref:"#defaultMarker-c"})}),(0,t.jsx)("path",{fill:"#000",d:"M3.75 6A2.25 2.25 0 118.252 6 2.25 2.25 0 013.75 6M12 6A6 6 0 000 6c0 3.72 4.101 9.49 5.523 11.379.24.32.714.32.954 0C7.899 15.49 12 9.719 12 5.999",mask:"url(#defaultMarker-d)"})]})]})]}),eb=e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:72,height:72,viewBox:"0 0 72 72",...e,children:[(0,t.jsx)("defs",{}),(0,t.jsxs)("defs",{children:[(0,t.jsxs)("filter",{id:"houseMarker-a",width:"183.3%",height:"183.3%",x:"-41.7%",y:"-33.3%",filterUnits:"objectBoundingBox",children:[(0,t.jsx)("feOffset",{dy:"4",in:"SourceAlpha",result:"shadowOffsetOuter1"}),(0,t.jsx)("feGaussianBlur",{in:"shadowOffsetOuter1",result:"shadowBlurOuter1",stdDeviation:"6"}),(0,t.jsx)("feColorMatrix",{in:"shadowBlurOuter1",values:"0 0 0 0 0.229949 0 0 0 0 0.461254 0 0 0 0 0.626472 0 0 0 0.32 0"})]}),(0,t.jsx)("circle",{id:"houseMarker-b",cx:"24",cy:"24",r:"24"})]}),(0,t.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,t.jsxs)("g",{transform:"translate(12 8)",children:[(0,t.jsx)("use",{fill:"#000",filter:"url(#houseMarker-a)",xlinkHref:"#houseMarker-b"}),(0,t.jsx)("use",{fill:"#FFF",xlinkHref:"#houseMarker-b"})]}),(0,t.jsx)("path",{fill:"#000",d:"M37.928 34.793V39.6a.4.4 0 00.398.401H44.6a.4.4 0 00.4-.401V28.887a.402.402 0 00-.16-.32l-8.6-6.487a.4.4 0 00-.48 0l-8.6 6.487a.402.402 0 00-.16.32V39.6a.4.4 0 00.399.401h6.274a.4.4 0 00.399-.401v-4.806c0-1.07.863-1.938 1.927-1.94 1.065 0 1.93.869 1.93 1.94"})]})]}),ev=e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 72 72",width:72,height:72,...e,children:[(0,t.jsx)("defs",{}),(0,t.jsxs)("defs",{children:[(0,t.jsxs)("filter",{id:"TreeMarker-a",width:"183.3%",height:"183.3%",x:"-41.7%",y:"-33.3%",filterUnits:"objectBoundingBox",children:[(0,t.jsx)("feOffset",{dy:"4",in:"SourceAlpha",result:"shadowOffsetOuter1"}),(0,t.jsx)("feGaussianBlur",{in:"shadowOffsetOuter1",result:"shadowBlurOuter1",stdDeviation:"6"}),(0,t.jsx)("feColorMatrix",{in:"shadowBlurOuter1",values:"0 0 0 0 0.229949 0 0 0 0 0.461254 0 0 0 0 0.626472 0 0 0 0.32 0"})]}),(0,t.jsx)("circle",{id:"TreeMarker-b",cx:"24",cy:"24",r:"24"})]}),(0,t.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,t.jsxs)("g",{transform:"translate(12 8)",children:[(0,t.jsx)("use",{fill:"#000",filter:"url(#TreeMarker-a)",xlinkHref:"#TreeMarker-b"}),(0,t.jsx)("use",{fill:"#FFF",xlinkHref:"#TreeMarker-b"})]}),(0,t.jsx)("path",{fill:"#000",fillRule:"nonzero",d:"M36.964 38.029a5.993 5.993 0 01-.737-.28.536.536 0 00-.446 0c-.239.109-.485.202-.737.28a.536.536 0 00-.379.512v4.834a1.34 1.34 0 102.679 0v-4.834a.536.536 0 00-.38-.512zM43.374 26.139a1.071 1.071 0 01-.451-.721 3.193 3.193 0 00-2.269-2.54 1.071 1.071 0 01-.743-.783 4.018 4.018 0 00-7.822 0 1.071 1.071 0 01-.743.784 3.193 3.193 0 00-2.268 2.539 1.071 1.071 0 01-.452.72 4.022 4.022 0 00.088 6.673c.229.148.392.378.456.643a4.345 4.345 0 006.31 2.689c.323-.18.717-.18 1.04 0a4.346 4.346 0 006.314-2.69c.063-.264.226-.494.455-.642a4.022 4.022 0 00.085-6.672z"})]})]});var ex=e.i(618847);let ew=(0,eu.default)(()=>e.A(183225),{loadableGenerated:{modules:[947684]},ssr:!1});a.gql` 151 fragment Pins on pins_TableRow { 152 latitude 153 longitude 154 symbol 155 label 156 } 157`;let ej=({pins:e})=>{let{formatMessage:a}=(0,ex.useIntl)();return(0,t.jsx)(J.default,{children:(0,t.jsx)(G.Box,{mt:6,mb:6,children:(0,t.jsx)(eS,{children:e&&(0,t.jsx)(ew,{mapboxApiAccessToken:"pk.eyJ1IjoiamFyaXoiLCJhIjoiY2lvbzE2cXEzMDAwaXZ5a205ZWkwd2F4aSJ9.jI97_J_p1KOJAvfh5TvVnQ",showMapText:a({id:"showMap",defaultMessage:[{type:0,value:"Kaart tonen"}]}),zoom:8.9,minZoom:5,fullWidth:!0,markers:e.map(e=>({markerPosition:{longitude:e.longitude,latitude:e.latitude},markerElement:(e=>{switch(e){case"house":return(0,t.jsx)(eb,{});case"tree":return(0,t.jsx)(ev,{});default:return(0,t.jsx)(ey,{})}})(e.symbol??"")}))})})})})},eS=R.default.div.withConfig({displayName:"MapBlock__MapWrapper",componentId:"sc-84ebe026-0"})` 158 height: 40rem; 159 width: 100%; 160 color: ${({theme:e})=>e.colors.neutral["0"]}; 161 162 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 163 height: 50rem; 164 } 165 166 svg { 167 color: ${({theme:e})=>e.colors.primary["80"]}; 168 } 169`;var e_=e.i(890367);e.i(963258);var eM=e.i(116676),eC=e.i(700456),eA=e.i(898642),eP=e.i(196520),eI=e.i(376457),ek=e.i(797600),eE=e.i(929655),eF=e.i(975329),eO=e.i(669234),eT=e.i(847714),eB=e.i(631064),eD=e.i(202138),eN=e.i(605670);a.gql` 170 query RentalUnits($slugs: [String!]!) { 171 rentalUnits(slugs: $slugs) { 172 ...rentalUnit 173 } 174 } 175 176 fragment rentalUnit on RentalUnit { 177 id 178 name 179 slug 180 type 181 amountBedrooms 182 maxOccupancy 183 tagline 184 accommodation { 185 name 186 hasPublicPage 187 place 188 } 189 reviewStats { 190 average 191 } 192 webpListImage: listImage { 193 transform(config: TILE, format: WEBP) { 194 ...ListImage 195 } 196 } 197 listImage { 198 transform(config: TILE, format: JPEG) { 199 ...ListImage 200 } 201 } 202 } 203 204 fragment ListImage on ImageTransform { 205 placeholder 206 srcSet 207 src 208 } 209`;let eL=({queryParams:e})=>{let a=e.split(",").map(e=>e.trim()),{brandConfig:r}=(0,eN.useTenantContext)(),{data:n}=(0,eE.useRentalUnitsQuery)({ssr:!1,variables:{slugs:a}}),i=(0,ex.useIntl)();return n?(0,t.jsx)(J.default,{children:(0,t.jsx)(eR,{children:n.rentalUnits.map((e,a)=>{let n=(0,eD.default)(i,r)(e.accommodation.place,e.type,e.maxOccupancy,e.amountBedrooms),l=e.reviewStats?.average;return(0,t.jsx)(eO.default,{href:`/accomodatie/${e.slug}`,children:(0,t.jsx)(e$,{children:(0,t.jsxs)(eG,{photo:{loading:"lazy",sources:[{srcSet:e.webpListImage?.transform?.srcSet,type:"image/webp"},{srcSet:e?.listImage?.transform?.srcSet,type:"image/jpeg"}],fallback:{src:e?.listImage.transform?.src},placeholder:(0,eT.default)(e.webpListImage.transform?.placeholder)},children:[(0,t.jsx)(G.Flex,{my:2,children:l&&(0,t.jsx)(eB.default,{value:l})}),(0,t.jsx)(eF.Byline,{children:e.accommodation.hasPublicPage?`${e.accommodation.name}â${e.name}`:`${e.name}`}),(0,t.jsx)(o.default,{variant:"small",children:e.tagline}),(0,t.jsx)(eF.Text,{variant:"small",children:n})]})})},a)})})}):null},e$=R.default.a.withConfig({displayName:"RentalUnits__StyledLink",componentId:"sc-6b926b2d-0"})` 210 text-decoration: none; 211`,eR=R.default.section.withConfig({displayName:"RentalUnits__Wrapper",componentId:"sc-6b926b2d-1"})` 212 margin: 3.2rem 0; 213 display: grid; 214 row-gap: 4rem; 215 column-gap: 3.2rem; 216 position: relative; 217 grid-template-columns: 1fr; 218 219 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.s}) { 220 grid-template-columns: 1fr 1fr; 221 } 222 223 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 224 grid-template-columns: 1fr 1fr 1fr; 225 row-gap: 6.4rem; 226 } 227`,eG=(0,R.default)(eF.default).withConfig({displayName:"RentalUnits__StyledUnitTile",componentId:"sc-6b926b2d-2"})` 228 cursor: pointer; 229 width: auto; 230 231 &:last-of-type { 232 margin-right: 0; 233 } 234`;var ez=e.i(578103),eK=e.i(17237),eH=e.i(732940);let eV=(0,eu.default)(()=>e.A(585621),{loadableGenerated:{modules:[339900]},ssr:!1}),eU=({queryParams:e})=>{let[{isMap:a},r]=(0,eA.default)({isMap:eM.BooleanParam});if(e.match(/^(?![?]).+/g))return(0,t.jsx)(eL,{queryParams:e});let n=(0,eK.default)((0,eC.decodeQueryParams)(e_.default,(0,eP.parse)(e)));return(0,t.jsx)(ez.default,{children:(0,t.jsx)(eH.default,{amountPerPage:a?25:ek.PAGE_MAX,startParams:{accommodationType:"all",...n},ResultsComponent:a?eV:eI.default,contentWrapperVariant:"searchList",buttonTypes:a?["filters","list"]:["filters","sort","map"],onMapClick:()=>r({isMap:!0}),onListClick:()=>r({isMap:!1}),ignoreStorage:!0})})};var eW=e.i(984057);a.gql` 235 fragment Tip on tip_Entry { 236 title 237 tipText 238 tipName 239 tipRole 240 tipAvatar { 241 height 242 width 243 thumbUrl: url @transform(width: 56, height: 56, immediately: true) 244 } 245 } 246`;let eq=({tip:e})=>{let{title:a,tipAvatar:r,tipName:o,tipRole:l,tipText:s}=e;return(0,t.jsx)(G.Box,{pt:[3,5,8],children:(0,t.jsx)(eQ,{children:(0,t.jsx)(J.default,{children:(0,t.jsxs)(e0,{py:[5,8],mx:[0,0,-4],alignItems:"center",children:[(0,t.jsxs)(G.Box,{width:[1,1,1,3/4],px:[0,0,4],children:[(0,t.jsx)(e1,{variant:"regular",elementType:"h3",children:a}),s&&(0,t.jsx)(n.default,{html:s,children:i.default})]}),(0,t.jsx)(G.Box,{width:[1,1,1,1/4],px:[0,0,4],children:(0,t.jsxs)(eZ,{children:[r?.[0]?.thumbUrl&&(0,t.jsx)(eJ,{children:(0,t.jsx)(eW.default,{loading:"lazy",layout:"fill",fallback:{src:r?.[0]?.thumbUrl??""}})}),(0,t.jsxs)(eX,{children:[(0,t.jsx)("span",{children:o}),(0,t.jsx)(eY,{children:l})]})]})})]})})})})},eQ=R.default.div.withConfig({displayName:"TipBlock__TipWrapper",componentId:"sc-c4607eca-0"})` 247 background-color: ${({theme:e})=>e.colors.secondary["20"]}; 248 overflow: hidden; 249 position: relative; 250 251 &:before { 252 content: ''; 253 display: block; 254 width: 15.4rem; 255 height: 27.1rem; 256 background-image: url('/static/img/vvvtexel-land.svg'); 257 position: absolute; 258 right: -7rem; 259 top: -20.5rem; 260 261 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 262 width: 28.8rem; 263 height: 50.8rem; 264 right: -7rem; 265 top: -40rem; 266 } 267 } 268 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 269 p { 270 padding-right: 3.2rem; 271 } 272 } 273`,eZ=R.default.div.withConfig({displayName:"TipBlock__Author",componentId:"sc-c4607eca-1"})` 274 display: flex; 275 padding-top: 1.6rem; 276 padding-bottom: 0.4rem; 277 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) and (max-width: ${({theme:e})=>e.mediaQueries.xl}) { 278 flex-direction: column; 279 } 280 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xl}) { 281 flex-direction: row; 282 } 283`,eJ=R.default.div.withConfig({displayName:"TipBlock__ImgWrapper",componentId:"sc-c4607eca-2"})` 284 position: relative; 285 height: 5.6rem; 286 width: 5.6rem; 287 min-width: 5.6rem; 288 border-radius: 50%; 289 overflow: hidden; 290 margin-right: 1.6rem; 291 292 > div { 293 min-width: 5.6rem; 294 } 295 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) and (max-width: ${({theme:e})=>e.mediaQueries.xl}) { 296 margin-bottom: 0.8rem; 297 } 298 299 &:before { 300 display: block; 301 content: ''; 302 width: 100%; 303 padding-top: 100%; 304 } 305 306 img { 307 object-fit: cover; 308 object-position: center center; 309 } 310`,eY=R.default.span.withConfig({displayName:"TipBlock__Role",componentId:"sc-c4607eca-3"})` 311 display: block; 312 font-weight: 400; 313`,eX=R.default.div.withConfig({displayName:"TipBlock__AuthorInfo",componentId:"sc-c4607eca-4"})` 314 line-height: 1.5; 315 display: flex; 316 justify-content: center; 317 flex-direction: column; 318 font-weight: 800; 319`,e0=(0,R.default)(G.Flex).withConfig({displayName:"TipBlock__StyledFlex",componentId:"sc-c4607eca-5"})` 320 flex-direction: column; 321 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 322 flex-direction: row; 323 }
324`,e1=(0,R.default)(o.default).withConfig({displayName:"TipBlock__StyledTitle",componentId:"sc-c4607eca-6"})` 325 margin-bottom: 0.8rem; 326`;var e2=e.i(873191);a.gql` 327 fragment TilesBlock on sectionTiles_Entry { 328 tilesChildren 329 tilesSiblings 330 tilesEntries { 331 ...Card 332 } 333 } 334 335 fragment HierarchicalTilesBlock on sectionHierarchicalTiles_Entry { 336 relationType 337 } 338`;let e4=({data:e,pageChildren:a,pageSiblings:r})=>{let n="sectionTiles_Entry"===e.__typename&&e.tilesEntries?[...e.tilesEntries]:[];return("sectionTiles_Entry"===e.__typename&&e.tilesChildren||"sectionHierarchicalTiles_Entry"===e.__typename&&"tilesChildren"===e.relationType)&&n.push(...a?.filter(e=>!!e)??[]),("sectionTiles_Entry"===e.__typename&&e.tilesSiblings||"sectionHierarchicalTiles_Entry"===e.__typename&&"tilesSiblings"===e.relationType)&&n.push(...r?.filter(e=>!!e)??[]),(0,t.jsx)(J.default,{children:(0,t.jsx)(G.Box,{pt:[5,7],pb:7,children:(0,t.jsx)(e6,{children:n?.map((e,a)=>e&&(0,t.jsx)(e2.default,{item:e},a))})})})},e6=R.default.div.withConfig({displayName:"TilesBlock__TilesWrapper",componentId:"sc-2135fcce-0"})` 339 position: relative; 340 341 > * + * { 342 margin-bottom: 3.2rem; 343 } 344 345 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.s}) { 346 grid-template-columns: 1fr 1fr 1fr; 347 display: grid; 348 grid-gap: 3.2rem; 349 } 350`;var e3=e.i(754917),e5=e.i(258700),e7=e.i(275343),e9=e.i(832725),e8=e.i(738606),te=e.i(419511);e.i(56656);var tt=e.i(647172);a.gql` 351 fragment TextField on FieldInterface { 352 ...SingleTextField 353 ...MultipleTextField 354 ...EmailTextField 355 ...PhoneTextField 356 } 357 358 fragment SingleTextField on Field_SingleLineText { 359 limit 360 maxType 361 max 362 defaultValue 363 } 364 365 fragment MultipleTextField on Field_MultiLineText { 366 limit 367 maxType 368 max 369 defaultValue 370 } 371 372 fragment EmailTextField on Field_Email { 373 defaultValue 374 } 375 376 fragment PhoneTextField on Field_Phone { 377 defaultValue 378 } 379`;let ta=(0,e5.defineMessages)({characterLimitReached:{id:"vM4DGx",defaultMessage:[{type:0,value:"Dit veld mag maximaal "},{offset:0,options:{one:{value:[{type:7},{type:0,value:" karakter"}]},other:{value:[{type:7},{type:0,value:" karakters"}]}},pluralType:"cardinal",type:6,value:"limit"},{type:0,value:" bevatten."}]},wordLimitReached:{id:"tzYvNq",defaultMessage:[{type:0,value:"Dit veld mag maximaal "},{offset:0,options:{one:{value:[{type:7},{type:0,value:" woord"}]},other:{value:[{type:7},{type:0,value:" woorden"}]}},pluralType:"cardinal",type:6,value:"limit"},{type:0,value:" bevatten."}]},invalidEmail:{id:"4PC0Yp",defaultMessage:[{type:0,value:"Dit veld moet een geldig email adres bevatten."}]},invalidPhone:{id:"VpVkvr",defaultMessage:[{type:0,value:"Dit veld moet een geldig telefoonnummer bevatten."}]}}),tr=tt.string().email(),tn=tt.string().matches(e8.default),ti=({field:e})=>{let a=e.handle,{formatMessage:r}=(0,ex.useIntl)();return a?(0,t.jsx)(te.TextInputField,{type:"Field_MultiLineText"===e.__typename?"textarea":void 0,placeholder:e.placeholder??void 0,name:a,validate:t=>{if(!t&&e.required)return e.errorMessage?e.errorMessage:r(rm.required);if(t){if("Field_Email"===e.__typename&&!tr.isValidSync(t))return e.errorMessage?e.errorMessage:r(ta.invalidEmail);if("Field_Phone"===e.__typename&&!tn.isValidSync(t))return e.errorMessage?e.errorMessage:r(ta.invalidPhone)}if(("Field_SingleLineText"===e.__typename||"Field_MultiLineText"===e.__typename)&&e?.limit&&e?.max){let a=t.length;if("words"===e.maxType&&(a=t.split(" ").length),a>e.max)return e.errorMessage?e.errorMessage:r("words"===e.maxType?ta.wordLimitReached:ta.characterLimitReached,{limit:e.max})}}}):null};var to=e.i(383537),tl=e.i(24462);a.gql` 380 fragment DropdownField on Field_Dropdown { 381 options { 382 label 383 isDefault 384 value 385 } 386 } 387`;let ts=(0,R.default)(to.default).withConfig({displayName:"DropdownField__StyledCaret",componentId:"sc-40246f45-0"})` 388 color: ${({theme:e})=>e.colors.secondary["50"]} !important; 389 width: 2rem; 390 height: 2rem; 391`,td=({field:e})=>{let a=e.handle,{formatMessage:r}=(0,ex.useIntl)(),n=e?.options?.map(e=>({value:e?.value??"",label:e?.label??""}));return a&&n?(0,t.jsx)(tl.default,{name:a,required:e.required??void 0,validate:t=>{if(!t&&e.required)return e.errorMessage?e.errorMessage:r(rm.required)},options:n,hideChoices:!0,ToggleComponent:ts??void 0,placeholder:(0,t.jsx)(e7.FormattedMessage,{id:"jTMYsI",defaultMessage:[{type:0,value:"Kies een optie..."}]})}):null};var tu=e.i(785550);a.gql` 392 fragment NumberField on Field_Number { 393 defaultValue 394 min 395 max 396 } 397`;let tc=({field:e})=>{let a=e.handle;return a?(0,t.jsx)(tu.StepperField,{name:a,minimum:e.min?e.min:void 0,maximum:e.max?e.max:void 0}):null};var tm=e.i(52877),tf=e.i(961542);a.gql` 398 fragment CheckboxesField on Field_Checkboxes { 399 options { 400 isDefault 401 value 402 } 403 } 404`;let tp=(e,t)=>Object.keys(e).some(a=>a.startsWith(`${t}_`)&&!!e[a]),tg=({field:e})=>{let a=e.handle,{formatMessage:n}=(0,ex.useIntl)(),{values:i,touched:o,getFieldHelpers:l,getFieldProps:s,validateField:d}=(0,e3.useFormikContext)(),[,{error:u}]=(0,e3.useField)({name:a??"",validate:()=>{if(!tp(i,a)&&e.required)return e.errorMessage?e.errorMessage:n(rm.required)}}),c=(0,r.useMemo)(()=>tp(o,a),[a,o]);return a?(0,t.jsxs)(t.Fragment,{children:[e.options?.map((e,r)=>{if(!e)return;let n=`${a}_${e.value}`,i=l(n),o=s(n);return e&&(0,t.jsx)(G.Box,{mb:[2,4],children:(0,t.jsx)(tm.default,{value:o.value,id:e.value??void 0,onChange:e=>{i.setValue(e.currentTarget.checked,!1),i.setTouched(!0),setTimeout(()=>d(a))},children:e.value})},e.value??r)}),c&&u&&(0,t.jsx)(tf.default,{children:u})]}):null};var th=e.i(308583);a.gql` 405 fragment RadioField on Field_Radio { 406 options { 407 isDefault 408 value 409 } 410 } 411`;let ty=({field:e})=>{let a=e.handle,{formatMessage:r}=(0,ex.useIntl)();return a?(0,t.jsx)(t.Fragment,{children:e.options?.map((n,i)=>n&&(0,t.jsx)(G.Box,{mb:[2,4],children:(0,t.jsx)(th.RadioField,{name:a,validate:t=>{if(e.required&&!t)return e.errorMessage?e.errorMessage:r(rm.required)},id:n.value??void 0,children:n.value})},n.value??i))}):null};var tb=e.i(194013),tv=e.i(203910);a.gql` 412 fragment DateField on Field_Date { 413 displayType 414 defaultDate 415 defaultValue 416 } 417`;let tx=({field:e})=>{let a=e.handle;return a?"dropdowns"===e.displayType?(0,t.jsx)(tb.default,{name:a}):(0,t.jsx)(tv.default,{align:"left",name:a}):null};var tw=e.i(203537),tj=e.i(274466),tS=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function t_(e,t){var a=function(e){var t=e.name;if(t&&-1!==t.lastIndexOf(".")&&!e.type){var a=t.split(".").pop().toLowerCase(),r=tS.get(a);
417r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!=typeof a.path){var r=e.webkitRelativePath;Object.defineProperty(a,"path",{value:"string"==typeof t?t:"string"==typeof r&&r.length>0?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return a}var tM=[".DS_Store","Thumbs.db"];function tC(e){return"object"==typeof e&&null!==e}function tA(e){return e.filter(function(e){return -1===tM.indexOf(e.name)})}function tP(e){if(null===e)return[];for(var t=[],a=0;a<e.length;a++){var r=e[a];t.push(r)}return t}function tI(e){if("function"!=typeof e.webkitGetAsEntry)return tk(e);var t=e.webkitGetAsEntry();return t&&t.isDirectory?tF(t):tk(e)}function tk(e){var t=e.getAsFile();return t?Promise.resolve(t_(t)):Promise.reject(e+" is not a File")}function tE(e){return(0,tj.__awaiter)(this,void 0,void 0,function(){return(0,tj.__generator)(this,function(t){return[2,e.isDirectory?tF(e):function(e){return(0,tj.__awaiter)(this,void 0,void 0,function(){return(0,tj.__generator)(this,function(t){return[2,new Promise(function(t,a){e.file(function(a){t(t_(a,e.fullPath))},function(e){a(e)})})]})})}(e)]})})}function tF(e){var t=e.createReader();return new Promise(function(e,a){var r=[];!function n(){var i=this;t.readEntries(function(t){return(0,tj.__awaiter)(i,void 0,void 0,function(){var i;return(0,tj.__generator)(this,function(o){switch(o.label){case 0:if(t.length)return[3,5];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,Promise.all(r)];case 2:return e(o.sent()),[3,4];case 3:return a(o.sent()),[3,4];case 4:return[3,6];case 5:i=Promise.all(t.map(tE)),r.push(i),n(),o.label=6;case 6:return[2]}})})},function(e){a(e)})}()})}var tO=e.i(947795);function tT(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function tB(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?tT(Object(a),!0).forEach(function(t){tD(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):tT(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function tD(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function tN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i=[],o=!0,l=!1;try{for(n=n.call(e);!(o=(a=n.next()).done)&&(i.push(a.value),!t||i.length!==t);o=!0);}catch(e){l=!0,r=e}finally{try{o||null==n.return||n.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tL(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return tL(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tL(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}var t$=function(e){var t=Array.isArray(e=Array.isArray(e)&&1===e.length?e[0]:e)?"one of ".concat(e.join(", ")):e;return{code:"file-invalid-type",message:"File type must be ".concat(t)}},tR=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},tG=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},tz={code:"too-many-files",message:"Too many files"};function tK(e,t){var a="application/x-moz-file"===e.type||(0,tO.default)(e,t);return[a,a?null:t$(t)]}function tH(e,t,a){if(tV(e.size)){if(tV(t)&&tV(a)){if(e.size>a)return[!1,tR(a)];if(e.size<t)return[!1,tG(t)]}else if(tV(t)&&e.size<t)return[!1,tG(t)];else if(tV(a)&&e.size>a)return[!1,tR(a)]}return[!0,null]}function tV(e){return null!=e}function tU(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function tW(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function tq(e){e.preventDefault()}function tQ(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return function(e){for(var a=arguments.length,r=Array(a>1?a-1:0),n=1;n<a;n++)r[n-1]=arguments[n];return t.some(function(t){return!tU(e)&&t&&t.apply(void 0,[e].concat(r)),tU(e)})}}function tZ(){return"showOpenFilePicker"in window}var tJ=["children"],tY=["open"],tX=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],t0=["refKey","onChange","onClick"];function t1(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i=[],o=!0,l=!1;try{for(n=n.call(e);!(o=(a=n.next()).done)&&(i.push(a.value),!t||i.length!==t);o=!0);}catch(e){l=!0,r=e}finally{try{o||null==n.return||n.return()}finally{if(l)throw r}}return i}}(e,t)||t2(e,t)||function(){throw TypeError("Invalid attempt to de
417structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t2(e,t){if(e){if("string"==typeof e)return t4(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return t4(e,t)}}function t4(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function t6(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function t3(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?t6(Object(a),!0).forEach(function(t){t5(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):t6(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function t5(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function t7(e,t){if(null==e)return{};var a,r,n=function(e,t){if(null==e)return{};var a,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)a=i[r],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var t9=(0,r.forwardRef)(function(e,t){var a=e.children,n=at(t7(e,tJ)),i=n.open,o=t7(n,tY);return(0,r.useImperativeHandle)(t,function(){return{open:i}},[i]),r.default.createElement(r.Fragment,null,a(t3(t3({},o),{},{open:i})))});t9.displayName="Dropzone";var t8={disabled:!1,getFilesFromEvent:function(e){return(0,tj.__awaiter)(this,void 0,void 0,function(){return(0,tj.__generator)(this,function(t){var a;if(tC(e)&&tC(e.dataTransfer))return[2,function(e,t){return(0,tj.__awaiter)(this,void 0,void 0,function(){var a;return(0,tj.__generator)(this,function(r){switch(r.label){case 0:if(null===e)return[2,[]];if(!e.items)return[3,2];if(a=tP(e.items).filter(function(e){return"file"===e.kind}),"drop"!==t)return[2,a];return[4,Promise.all(a.map(tI))];case 1:return[2,tA(function e(t){return t.reduce(function(t,a){return(0,tj.__spread)(t,Array.isArray(a)?e(a):[a])},[])}(r.sent()))];case 2:return[2,tA(tP(e.files).map(function(e){return t_(e)}))]}})})}(e.dataTransfer,e.type)];if(tC(a=e)&&tC(a.target))return[2,tP(e.target.files).map(function(e){return t_(e)})];return Array.isArray(e)&&e.every(function(e){return"getFile"in e&&"function"==typeof e.getFile})?[2,function(e){return(0,tj.__awaiter)(this,void 0,void 0,function(){return(0,tj.__generator)(this,function(t){switch(t.label){case 0:return[4,Promise.all(e.map(function(e){return e.getFile()}))];case 1:return[2,t.sent().map(function(e){return t_(e)})]}})})}(e)]:[2,[]]})})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1};t9.defaultProps=t8,t9.propTypes={children:tw.default.func,accept:tw.default.oneOfType([tw.default.string,tw.default.arrayOf(tw.default.string)]),multiple:tw.default.bool,preventDropOnDocument:tw.default.bool,noClick:tw.default.bool,noKeyboard:tw.default.bool,noDrag:tw.default.bool,noDragEventsBubbling:tw.default.bool,minSize:tw.default.number,maxSize:tw.default.number,maxFiles:tw.default.number,disabled:tw.default.bool,getFilesFromEvent:tw.default.func,onFileDialogCancel:tw.default.func,onFileDialogOpen:tw.default.func,useFsAccessApi:tw.default.bool,onDragEnter:tw.default.func,onDragLeave:tw.default.func,onDragOver:tw.default.func,onDrop:tw.default.func,onDropAccepted:tw.default.func,onDropRejected:tw.default.func,validator:tw.default.func};var ae={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]};function at(){var e,t,a,n,i,o,l,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},d=t3(t3({},t8),s),u=d.accept,c=d.disabled,m=d.getFilesFromEvent,f=d.maxSize,p=d.minSize,g=d.multiple,h=d.maxFiles,y=d.onDragEnter,b=d.onDragLeave,v=d.onDragOver,x=d.onDrop,w=d.onDropAccepted,j=d.onDropRejected,S=d.onFileDialogCancel,_=d.onFileDialogOpen,M=d.useFsAccessApi,C=d.preventDropOnDocument,A=d.noClick,P=d.noKeyboard,I=d.noDrag,k=d.noDragEventsBubbling,E=d.validator,F=(0,r.useMemo)(function(){return"function"==typeof _?_:ar},[_]),O=(0,r.useMemo)(function(){return"function"==typeof S?S:ar},[S]),T=(0,r.useRef)(null),B=(0,r.useRef)(null),D=t1((0,r.useReducer)(aa,ae),2),N=D[0],L=D[1],$=N.isFocused,R=N.isFileDialogActive,G=N.draggedFiles,z=function(){R&&setTimeout(function(){B.current&&(B.current.files.length||(L({type:"closeDialog"}),O()))},300)};(0,r.useEffect)(function(){return M&&tZ()?function(){}:(window.addEventListener("focus",z,!1),function(){window.removeEventListener("focus",z,!1)})},[B,R,O,M]);var K=(0,r.useRef)([]),H=function(e){T.current&&T.current.contains(e.target)||(e.preventDefault(),K.current=[])};(0,r.useEffect)(function(){return C&&(document.addEventListener("dragover",tq,!1),document.addEventListener("drop",H,!1)),function(){C&&(document.removeEventListener("dragover",tq),document.removeEventListener("drop",H))}},[T,C]);var V=(0,r.useCallback)(function(e){var t;e.preventDefault(),e.persist(),en(e),K.current=[].concat(function(e){if(Array.isArray(e))return t4(e)}(t=K.current)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||t2(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.target]),tW(e)&&Promise.resolve(m(e)).then(function(t){(!tU(e)||k)&&(L({draggedFiles:t,isDragActive:!0,type:"setDraggedFiles"}),y&&y(e))})},[m,y,k]),U=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),en(e);var t=tW(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return t&&v&&v(e),!1},[v,k]),W=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),en(e);var t=K.current.filter(function(e){return T.current&&T.current.contains(e)}),a=t.indexOf(e.target);-1!==a&&t.splice(a,1),K.current=t,!(t.length>0)&&(L({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),tW(e)&&b&&b(e))},[T,b,k]),q=(0,r.useCallback)(function(e,t){var a=[],r=[];e.forEach(function(e){var t=t1(tK(e,u),2),n=t[0],i=t[1],o=t1(tH(e,p,f),2),l=o[0],s=o[1],d=E?E(e):null;if(n&&l&&!d)a.push(e);else{var c=[i,s];d&&(c=c.concat(d)),r.push({file:e,errors:c.filter(function(e){return e})})}}),(!g&&a.length>1||g&&h>=1&&a.length>
417h)&&(a.forEach(function(e){r.push({file:e,errors:[tz]})}),a.splice(0)),L({acceptedFiles:a,fileRejections:r,type:"setFiles"}),x&&x(a,r,t),r.length>0&&j&&j(r,t),a.length>0&&w&&w(a,t)},[L,g,u,p,f,h,x,w,j,E]),Q=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),en(e),K.current=[],tW(e)&&Promise.resolve(m(e)).then(function(t){(!tU(e)||k)&&q(t,e)}),L({type:"reset"})},[m,q,k]),Z=(0,r.useCallback)(function(){if(M&&tZ()){L({type:"openDialog"}),F();var e,t={multiple:g,types:[{description:"everything",accept:Array.isArray(e="string"==typeof(e=u)?e.split(","):e)?e.filter(function(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||/\w+\/[-+.\w]+/g.test(e)}).reduce(function(e,t){return tB(tB({},e),{},tD({},t,[]))},{}):{}}]};window.showOpenFilePicker(t).then(function(e){return m(e)}).then(function(e){return q(e,null)}).catch(function(e){return O(e)}).finally(function(){return L({type:"closeDialog"})});return}B.current&&(L({type:"openDialog"}),F(),B.current.value=null,B.current.click())},[L,F,O,M,q,u,g]),J=(0,r.useCallback)(function(e){T.current&&T.current.isEqualNode(e.target)&&(32===e.keyCode||13===e.keyCode)&&(e.preventDefault(),Z())},[T,B,Z]),Y=(0,r.useCallback)(function(){L({type:"focus"})},[]),X=(0,r.useCallback)(function(){L({type:"blur"})},[]),ee=(0,r.useCallback)(function(){A||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return -1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/")}()?setTimeout(Z,0):Z())},[B,A,Z]),et=function(e){return c?null:e},ea=function(e){return P?null:et(e)},er=function(e){return I?null:et(e)},en=function(e){k&&e.stopPropagation()},ei=(0,r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,a=e.role,r=e.onKeyDown,n=e.onFocus,i=e.onBlur,o=e.onClick,l=e.onDragEnter,s=e.onDragOver,d=e.onDragLeave,u=e.onDrop,m=t7(e,tX);return t3(t3(t5({onKeyDown:ea(tQ(r,J)),onFocus:ea(tQ(n,Y)),onBlur:ea(tQ(i,X)),onClick:et(tQ(o,ee)),onDragEnter:er(tQ(l,V)),onDragOver:er(tQ(s,U)),onDragLeave:er(tQ(d,W)),onDrop:er(tQ(u,Q)),role:"string"==typeof a&&""!==a?a:"button"},void 0===t?"ref":t,T),c||P?{}:{tabIndex:0}),m)}},[T,J,Y,X,ee,V,U,W,Q,P,I,c]),eo=(0,r.useCallback)(function(e){e.stopPropagation()},[]),el=(0,r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,a=e.onChange,r=e.onClick,n=t7(e,t0);return t3(t3({},t5({accept:u,multiple:g,type:"file",style:{display:"none"},onChange:et(tQ(a,Q)),onClick:et(tQ(r,eo)),autoComplete:"off",tabIndex:-1},void 0===t?"ref":t,B)),n)}},[B,u,g,Q,c]),es=G.length,ed=es>0&&(t=(e={files:G,accept:u,minSize:p,maxSize:f,multiple:g,maxFiles:h}).files,a=e.accept,n=e.minSize,i=e.maxSize,o=e.multiple,l=e.maxFiles,(!!o||!(t.length>1))&&(!o||!(l>=1)||!(t.length>l))&&t.every(function(e){var t=tN(tK(e,a),1)[0],r=tN(tH(e,n,i),1)[0];return t&&r}));return t3(t3({},N),{},{isDragAccept:ed,isDragReject:es>0&&!ed,isFocused:$&&!c,getRootProps:ei,getInputProps:el,rootRef:T,inputRef:B,open:et(Z)})}function aa(e,t){switch(t.type){case"focus":return t3(t3({},e),{},{isFocused:!0});case"blur":return t3(t3({},e),{},{isFocused:!1});case"openDialog":return t3(t3({},ae),{},{isFileDialogActive:!0});case"closeDialog":return t3(t3({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":var a=t.isDragActive,r=t.draggedFiles;return t3(t3({},e),{},{draggedFiles:r,isDragActive:a});case"setFiles":return t3(t3({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return t3({},ae);default:return e}}function ar(){}var an=e.i(70905),ai=e.i(288349),ao=e.i(322414);let al=(0,e5.defineMessages)({placeholder:{id:"0XKHwV",defaultMessage:[{type:0,value:"Sleep een bestand hier naar toe, of klik om een bestand te selecteren."}]},placeholderMobile:{id:"mNYkR0",defaultMessage:[{type:0,value:"Klik om een bestand te selecteren."}]},zoneActiveText:{id:"GipHEB",defaultMessage:[{type:0,value:"Sleep bestand(en) hier naar toe."}]},filesRejected:{id:"VqU6Of",defaultMessage:[{type:0,value:"Er zijn enkele bestanden afgewezen."}]}}),as=(0,e5.defineMessages)({"file-too-large":{id:"0GoJ6m",defaultMessage:[{type:0,value:"Bestand is groter dan "},{type:1,value:"maxSizeMb"},{type:0,value:" mb."}]},"file-too-small":{id:"ZUsIR1",defaultMessage:[{type:0,value:"Bestand is kleiner dan "},{type:1,value:"minSizeMb"},{type:0,value:" mb."}]},"too-many-files":{id:"9OWZzA",defaultMessage:[{type:0,value:"Teveel bestanden, maximale hoeveelheid is "},{type:1,value:"maxFiles"},{type:0,value:"."}]},"file-invalid-type":{id:"Y07r+Y",defaultMessage:[{type:0,value:"Ongeldig bestandstype, probeer opnieuw."}]}}),ad=R.default.div.withConfig({displayName:"DropZone__Container",componentId:"sc-199ad48a-0"})` 418 flex: 1; 419 display: flex; 420 padding: 1.2rem; 421 outline: none; 422 transition: border 0.24s ease-in-out; 423 border-radius: 0.5rem; 424 color: ${({theme:e})=>e.colors.neutral["30"]}; 425 border: ${({theme:e,...t})=>`2px dashed ${t.isDragAccept?e.colors.positive["40"]:t.isDragReject?e.colors.negative["40"]:t.isDragActive?e.colors.primary["40"]:"#eeeeee"}`}; 426 position: relative; 427 min-height: 12rem; 428 flex-wrap: wrap; 429 430 p { 431 align-self: center; 432 width: 100%; 433 text-align: center; 434 } 435 436 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 437 min-height: 14rem; 438 } 439`,au=R.default.div.withConfig({displayName:"DropZone__File",componentId:"sc-199ad48a-1"})` 440 position: relative; 441 width: 18.2rem; 442 height: 16.8rem; 443 border: 1px solid ${({theme:e})=>e.colors.neutral[30]}; 444 background-size: cover; 445 margin: 1.2rem; 446 display: flex; 447 justify-content: center;
448 align-items: center; 449 border-radius: 0.5rem; 450 padding: 0.8rem; 451 word-break: break-all; 452 text-align: center; 453`,ac=(0,R.default)(an.default).withConfig({displayName:"DropZone__RemoveButton",componentId:"sc-199ad48a-2"})` 454 position: absolute; 455 right: 0.8rem; 456 top: 0.8rem; 457`,am=({disabled:e,id:a,name:n,accept:i,className:o,multiple:l=!0,required:s=!1,...d})=>{let{formatMessage:u}=(0,ex.useIntl)(),{zoneActiveText:c=u(al.zoneActiveText),placeholder:m=u(al.placeholder),placeholderMobile:f=u(al.placeholderMobile)}=d,p=(0,r.useCallback)(e=>s&&0===e.length?u(rm.required):d.maxFiles&&e.length>d.maxFiles?u(as["too-many-files"],{maxFiles:d.maxFiles}):void 0,[u,s,d.maxFiles]),[g,h]=(0,r.useState)([]),{setValues:y}=(0,e3.useFormikContext)(),[{value:b},{error:v,touched:x},{setValue:w,setTouched:j}]=(0,e3.useField)({name:n,validate:p}),{getRootProps:S,getInputProps:_,isDragActive:M,isDragAccept:C,isDragReject:A,acceptedFiles:P}=at({accept:i,onDrop:(e,t)=>{for(let a of(t.length&&h(t.map(e=>`${e.file.name}: ${e.errors.map(e=>u(as[e.code],{minSizeMb:Math.round((d.minSize??0)/1048576),maxSizeMb:Math.round((d.maxSize??0)/1048576),maxFiles:d.maxFiles})).join(", ")}`)),e))a.type.includes("image")&&Object.assign(a,{preview:URL.createObjectURL(a)});y(t=>{let a=[...t[n],...e];return{...t,[n]:a}}),j(!0)},disabled:e,multiple:l,...d});return(0,t.jsxs)("section",{children:[(0,t.jsxs)(ad,{...S(),isDragAccept:C,isDragReject:A,isDragActive:M,children:[(0,t.jsx)("input",{..._(),id:a??n,name:n}),P.length&&b.length?b.map((e,a)=>(0,t.jsxs)(au,{style:e.preview?{backgroundImage:`url("${e.preview}")`}:{},onClick:e=>e.preventDefault(),children:[(0,t.jsx)(ac,{variant:e.preview?"outline-inverted":"outline",onClick:t=>{t.stopPropagation();let r=[...b];r.splice(a,1),w(r),e.preview&&URL.revokeObjectURL(e.preview)},children:(0,t.jsx)(ai.default,{})}),!e.preview&&e.name]},a)):M?(0,t.jsx)(ao.default,{children:c}):(0,t.jsxs)(ao.default,{children:[(0,t.jsx)("span",{className:"gt-m",children:m}),(0,t.jsx)("span",{className:"lt-m",children:f})]})]}),v&&x&&(0,t.jsx)(G.Box,{mt:2,children:(0,t.jsx)(tf.default,{children:v})}),g.length>0&&(0,t.jsx)(G.Box,{mt:4,children:(0,t.jsx)(e9.default,{title:u(al.filesRejected),variant:"warn",children:g.map((e,a)=>(0,t.jsx)(ao.default,{variant:"tiny",children:e},a))})})]})};a.gql` 458 fragment FileField on Field_FileUpload { 459 allowedKinds 460 limitFiles 461 sizeLimit 462 sizeMinLimit 463 } 464`;let af=({field:e})=>{let a,r=e.handle;return r?(e.allowedKinds?.length&&e.allowedKinds.length>0&&(a=e.allowedKinds?.map(e=>{switch(e){case"image":return"image/*";case"pdf":return".pdf";case"audio":return"audio/*";case"excel":return".xlsx, .xls, .csv";case"flash":return".swf";case"compressed":return".zip";case"html":return".html";case"json":return".json";case"javascript":return".js";case"powerpoint":return".ppt, .pptx";case"text":return".txt";case"video":return"video/*";default:return""}}).join(", ")??""),(0,t.jsx)(am,{name:r,accept:a,maxFiles:e.limitFiles?parseInt(e.limitFiles,10):void 0,maxSize:e.sizeLimit?1048576*parseInt(e.sizeLimit,10):void 0,minSize:e.sizeMinLimit?1048576*parseInt(e.sizeMinLimit,10):void 0,required:!!e.required})):null};a.gql` 465 fragment GroupField on Field_Group { 466 fields { 467 ...FieldRenderer 468 } 469 } 470`;let ap=({field:e})=>(0,t.jsx)(G.Box,{ml:[3,5],children:(0,t.jsx)(aF,{fields:e.fields.map(t=>({...t,handle:`${e.handle}.${t.handle}`}))??[]})});var ag=e.i(345379);a.gql` 471 fragment HeadingField on Field_Heading { 472 headingSize 473 } 474`;let ah=({field:e})=>(0,t.jsx)(G.Box,{children:(0,t.jsx)(i.TitleWrapper,{variant:(e=>{switch(e){case"h2":return"large";case"h3":default:return"regular";case"h4":return"small";case"h5":return"tiny";case"h6":return"micro"}})(e.headingSize??""),children:e.label})});var ay=e.i(29602);a.gql` 475 fragment AddressField on Field_Address { 476 fields { 477 label 478 enabled 479 errorMessage 480 defaultValue 481 required 482 placeholder 483 handle 484 } 485 } 486`;let ab=(0,R.default)(to.default).withConfig({displayName:"AddressField__StyledCaret",componentId:"sc-462e59d1-0"})` 487 color: ${({theme:e})=>e.colors.secondary["50"]} !important; 488 width: 2rem; 489 height: 2rem; 490`,av=({field:e})=>{let a=e.handle,{formatMessage:r}=(0,ex.useIntl)(),n=(0,ay.useCountryOptions)();if(!a||!e.fields)return null;let i=e.fields.find(e=>e?.handle==="country"),o=e.fields.find(e=>e?.handle==="zip");return(0,t.jsxs)(t.Fragment,{children:[e.fields.map(n=>{if(n&&(e||n.enabled||"country"!==n.handle)&&"zip"!==n.handle)return(0,t.jsx)(ag.default,{label:n.label,id:`${a}.${n.handle}`,required:n.required??!1,children:(0,t.jsx)(te.TextInputField,{placeholder:n.placeholder??void 0,name:`${a}.${n.handle}`,validate:e=>{if(!e&&n.required)return n.errorMessage?n.errorMessage:r(rm.required)}})},n.handle)}),(0,t.jsxs)(ax,{children:[o?.enabled&&(0,t.jsx)(ag.default,{label:o.label,id:`${a}.zip`,children:(0,t.jsx)(te.TextInputField,{placeholder:o.placeholder??void 0,name:`${a}.zip`,validate:t=>{if(!t&&o.required)return e.errorMessage?e.errorMessage:r(rm.required)}})}),i?.enabled&&(0,t.jsx)(ag.default,{label:i.label,id:`${a}.country`,children:(0,t.jsx)(aw,{name:`${a}.country`,hideChoices:!0,options:n,filterFromStart:!0,id:"country",isSearchable:!0,ToggleComponent:ab??void 0,required:i.required??void 0,placeholder:(0,t.jsx)(e7.FormattedMessage,{id:"jTMYsI",defaultMessage:[{type:0,value:"Kies een optie..."}]}),validate:t=>{if(!t&&i.required)return e.errorMessage?e.errorMessage:r(rm.required)}})})]})]})},ax=R.default.div.withConfig({displayName:"AddressField__Wrapper",componentId:"sc-462e59d1-1"})` 491 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 492 display: flex; 493 justify-content: space-between; 494 495 > div { 496 width: 49%; 497 } 498 } 499`,aw=(0,R.default)(tl.default).withConfig({displayName:"AddressField__StyledSelectInput",componentId:"sc-462e59d1-2"})` 500 > div { 501 min-height: 5.2rem; 502 } 503`;a.gql` 504 fragment AgreeField on FieldInterface { 505 ...BaseAgreeField 506 ...NewsletterAgreeField 507 } 508 509 fragment BaseAgreeField on Field_Agree { 510 checkedValue 511 uncheckedValue 512 descriptionHtml 513 defaultState 514 required 515 } 516 517 fragment NewsletterAgreeField on Field_Newsletter { 518 checkedValue 519 uncheckedValue 520 descriptionHtml 521 defaultState 522 required 523 } 524`;let aj=({field:e})=>{let a=e.handle,{formatMessage:r}=(0,ex.useIntl)();return a&&("Field_Newsletter"===e.__typename||"Field_Agree"===e.__typename)?(0,t.jsx)(G.Box,{mb:[2,4],children:(0,t.jsx)(tm.CheckboxField,{name:a,id:a??void 0,validate:t=>{if(e.required&&!t)return e.errorMessage?e.errorMessage:r(rm.required)},children:(0,t.jsx)(n.default,{html:e.descriptionHtml??"",children:i.default})})}):null};a.gql` 525 fragment NameField on Field_Name { 526 fields { 527 label 528 enabled 529 required 530 handle 531 placeholder 532 } 533 } 534`;let aS=(0,R.default)(to.default).withConfig({displayName:"NameField__StyledCaret",componentId:"sc-2991203a-0"})` 535 color: ${({theme:e})=>e.colors.secondary["50"]} !important; 536 width: 2rem; 537 height: 2rem; 538`,a_=({field:e})=>{let a=e.handle,{formatMessage:r}=(0,ex.useIntl)();if(!a||!e.fields)return null;let n=[{label:r({id:"1paUWY",defaultMessage:[{type:0,value:"Dhr."}]}),value:"mr"},{label:r({id:"H+gSyz",defaultMessage:[{type:0,value:"Mevr."}]}),value:"mrs"}];return(0,t.jsx)(aM,{children:e.fields.map((i,o)=>
538{if(i?.enabled)return i?.handle==="prefix"?(0,t.jsx)(aC,{label:i.label,id:`${a}.${i.handle}`,children:(0,t.jsx)(aP,{name:`${a}.${i.handle}`,hideChoices:!0,options:n,filterFromStart:!0,id:e.handle??void 0,ToggleComponent:aS??void 0,required:i.required??void 0,placeholder:"",validate:t=>{if(!t&&e.required)return e.errorMessage?e.errorMessage:r(rm.required)}})},o):i?.handle==="middleName"?(0,t.jsx)(aC,{label:i.label,id:`${a}.${i.handle}`,children:(0,t.jsx)(te.TextInputField,{placeholder:i.placeholder??void 0,name:`${a}.${i.handle}`,validate:t=>{if(!t&&e.required)return e.errorMessage?e.errorMessage:r(rm.required)}})},o):(0,t.jsx)(aA,{label:i.label,id:`${a}.${i.handle}`,children:(0,t.jsx)(te.TextInputField,{placeholder:i.placeholder??void 0,name:`${a}.${i.handle}`,validate:t=>{if(!t&&e.required)return e.errorMessage?e.errorMessage:r(rm.required)}})},o)})})},aM=R.default.div.withConfig({displayName:"NameField__FieldsWrapper",componentId:"sc-2991203a-1"})` 539 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 540 display: flex; 541 justify-content: space-between; 542 543 > div { 544 margin-right: 1%; 545 546 &:last-of-type { 547 margin-right: 0; 548 } 549 } 550 } 551`,aC=(0,R.default)(ag.default).withConfig({displayName:"NameField__FieldsetSmall",componentId:"sc-2991203a-2"})` 552 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 553 width: 15%; 554 } 555`,aA=(0,R.default)(ag.default).withConfig({displayName:"NameField__FieldsetBig",componentId:"sc-2991203a-3"})` 556 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.m}) { 557 flex-grow: 2; 558 } 559`,aP=(0,R.default)(tl.default).withConfig({displayName:"NameField__StyledSelectInput",componentId:"sc-2991203a-4"})` 560 > div { 561 min-height: 5.2rem; 562 } 563`;a.gql` 564 fragment FieldRenderer on FieldInterface { 565 ...Field 566 567 # all specific fields go here 568 ...TextField 569 ...NumberField 570 ...CheckboxesField 571 ...RadioField 572 ...DropdownField 573 ...DateField 574 ...FileField 575 ...HeadingField 576 ...AddressField 577 ...AgreeField 578 ...NameField 579 } 580 581 fragment Field on FieldInterface { 582 instructions 583 instructionsPosition 584 label 585 placeholder 586 required 587 handle 588 errorMessage 589 } 590`;let aI="BelowInput",ak=["Field_Heading","Field_Address"],aE=(0,R.default)(ao.default).attrs({variant:"tiny"}).withConfig({displayName:"FieldRenderer__Instructions",componentId:"sc-ae767936-0"})` 591 color: ${({theme:e})=>e.colors.neutral[50]}; 592`,aF=({fields:e})=>(0,t.jsx)(t.Fragment,{children:e.map((e,a)=>{let n=!ak.includes(e.__typename),i=(0,t.jsxs)(t.Fragment,{children:[e.instructions&&!e.instructionsPosition?.endsWith(aI)&&(0,t.jsx)(G.Box,{mb:3,mt:-2,children:(0,t.jsx)(aE,{children:e.instructions})}),(e=>{switch(e.__typename){case"Field_SingleLineText":case"Field_MultiLineText":case"Field_Email":case"Field_Phone":return(0,t.jsx)(ti,{field:e});case"Field_Dropdown":return(0,t.jsx)(td,{field:e});case"Field_Number":return(0,t.jsx)(tc,{field:e});case"Field_Checkboxes":return(0,t.jsx)(tg,{field:e});case"Field_Radio":return(0,t.jsx)(ty,{field:e});case"Field_Date":return(0,t.jsx)(tx,{field:e});case"Field_Group":return(0,t.jsx)(ap,{field:e});case"Field_Heading":return(0,t.jsx)(ah,{field:e});case"Field_FileUpload":return(0,t.jsx)(af,{field:e});case"Field_Address":return(0,t.jsx)(av,{field:e});case"Field_Name":return(0,t.jsx)(a_,{field:e});case"Field_Agree":case"Field_Newsletter":return(0,t.jsx)(aj,{field:e});default:return console.warn(`FieldRenderer: unknown field type ${e?.__typename}`),null}})(e)]});return(0,t.jsxs)(r.Fragment,{children:[n?(0,t.jsx)(ag.default,{label:e.required?e.label?.concat(" *"):e.label,id:e.handle??"",children:i}):i,e.instructions&&e.instructionsPosition?.endsWith(aI)&&(0,t.jsx)(G.Box,{mb:4,children:(0,t.jsx)(aE,{children:e.instructions})})]},a)})});var aO=e.i(370589),aT=e.i(386546),aB=e.i(737689),aD=e.i(188932);let aN=(e,t,a,r,n,i)=>{let o=new FormData;return a&&o.append("g-recaptcha-response",a),r&&o.append("handle",r),n&&o.append("siteId",n.toString()),i&&o.append(i.name,i.value),t?.forEach((t,a)=>{let r=t?.handle,n=Object.entries(e).find(([e])=>r===e)?.[1];if(r)switch(t?.__typename){case"Field_Checkboxes":for(let a of(o.append(`fields[${r}]`,""),t.options?.map(e=>e?.value)??[]))e[`${r}_${a}`]&&a&&o.append(`fields[${r}][]`,a);break;case"Field_Date":"dropdowns"===t.displayType?(o.append(`fields[${r}][Y]`,n.year),o.append(`fields[${r}][m]`,n.month),o.append(`fields[${r}][d]`,n.day)):n&&o.append(`fields[${r}][date]`,n.toString());break;case"Field_Name":o.append(`fields[${r}][firstName]`,n.firstName),o.append(`fields[${r}][lastName]`,n.lastName),n.middleName&&o.append(`fields[${r}][middleName]`,n.middleName),n.prefix&&o.append(`fields[${r}][prefix]`,n.prefix);break;case"Field_Address":o.append(`fields[${r}][address1]`,n.address1),o.append(`fields[${r}][zip]`,n.zip),o.append(`fields[${r}][city]`,n.city),o.append(`fields[${r}][country]`,n.country);break;case"Field_FileUpload":for(let e of n)o.append(`fields[${r}][]`,e);break;case"Field_Group":{let e=`${a}`;for(let[a,i]of[...aN(n,t.fields).entries()])o.append(a.replace(/^fields/g,`fields[${r}][rows][${e}][fields]`),i);o.append(`fields[${r}][sortOrder][]`,e);break}case"Field_Heading":break;case"Field_Agree":case"Field_Newsletter":o.append(`fields[${r}]`,n?"1":"");break;default:n&&o.append(`fields[${r}]`,n.toString())}}),o},aL=e=>e?.reduce((e,t)=>
592{let a=t?.handle;if(!a)return e;let r={};switch(t?.__typename){case"Field_SingleLineText":case"Field_MultiLineText":case"Field_Email":case"Field_Phone":r[a]=t.defaultValue??"";break;case"Field_Number":r[a]=t.defaultValue?parseInt(t.defaultValue,10):0;break;case"Field_Dropdown":case"Field_Radio":r[a]=t.options?.find(e=>e?.isDefault)?.value??"";break;case"Field_Checkboxes":for(let e of t.options??[])r[`${a}_${e?.value}`]=!!e?.isDefault;break;case"Field_FileUpload":r[a]=[];break;case"Field_Agree":case"Field_Newsletter":r[a]=!!t.defaultState;break;case"Field_Date":{let e=new Date;"today"!==t.defaultValue&&"string"==typeof t.defaultDate&&(e=new Date(t.defaultDate)),"dropdowns"===t.displayType?t.defaultValue?r[a]={day:(0,aO.default)(e,"dd"),month:(0,aO.default)(e,"MM"),year:(0,aO.default)(e,"yyyy")}:r[a]={day:"",month:"",year:""}:t.defaultValue?r[a]=(0,aT.default)(e):r[a]="";break}case"Field_Address":{let e=t?.fields?.find(e=>e?.handle==="address1")?.defaultValue,n=t?.fields?.find(e=>e?.handle==="city")?.defaultValue,i=t?.fields?.find(e=>e?.handle==="zip")?.defaultValue,o=t?.fields?.find(e=>e?.handle==="state")?.defaultValue,l=t?.fields?.find(e=>e?.handle==="country")?.defaultValue;r[a]={address1:e??"",city:n??"",zip:i??"",state:o??"",country:l??""};break}case"Field_Heading":break;case"Field_Group":r[a]=aL(t.fields);break;default:r[a]=""}return{...e,...r}},{})??{};var a$,aR,aG,az=function(){return(az=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++)for(var n in t=arguments[a])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},aK=function(e){var t;e?function(e){if(e)for(;e.lastChild;)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)},aH=function(e,t){aK(t),window.___grecaptcha_cfg=void 0;var a,r=document.querySelector("#"+e);r&&r.remove(),(a=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]'))&&a.remove()},aV=function(e){var t=e.render,a=e.onLoadCallbackName,r=e.language,n=e.onLoad,i=e.useRecaptchaNet,o=e.useEnterprise,l=e.scriptProps,s=void 0===l?{}:l,d=s.nonce,u=void 0===d?"":d,c=s.defer,m=s.async,f=s.id,p=s.appendTo,g=(void 0===f?"":f)||"google-recaptcha-v3";if(document.querySelector("#"+g))n();else{var h,y="https://www."+((h={useEnterprise:o,useRecaptchaNet:i}).useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(h.useEnterprise?"enterprise.js":"api.js"),b=document.createElement("script");b.id=g,b.src=y+"?render="+t+("explicit"===t?"&onload="+a:"")+(r?"&hl="+r:""),u&&(b.nonce=u),b.defer=!!(void 0!==c&&c),b.async=!!(void 0!==m&&m),b.onload=n,("body"===p?document.body:document.getElementsByTagName("head")[0]).appendChild(b)}},aU=function(e){void 0===eh.default||eh.default.env,console.warn(e)};(aG||(aG={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var aW=(0,r.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}});function aq(e){var t=e.reCaptchaKey,a=e.useEnterprise,n=void 0!==a&&a,i=e.useRecaptchaNet,o=void 0!==i&&i,l=e.scriptProps,s=e.language,d=e.container,u=e.children,c=(0,r.useState)(null),m=c[0],f=c[1],p=(0,r.useRef)(t),g=JSON.stringify(l),h=JSON.stringify(null==d?void 0:d.parameters);(0,r.useEffect)(function(){if(t){var e=(null==l?void 0:l.id)||"google-recaptcha-v3",a=(null==l?void 0:l.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[a]=function(){var e=n?window.grecaptcha.enterprise:window.grecaptcha,a=az({badge:"inline",size:"invisible",sitekey:t},(null==d?void 0:d.parameters)||{});p.current=e.render(null==d?void 0:d.element,a)},aV({render:(null==d?void 0:d.element)?"explicit":t,onLoadCallbackName:a,useEnterprise:n,useRecaptchaNet:o,scriptProps:l,language:s,onLoad:function(){if(window&&window.grecaptcha){var e=n?window.grecaptcha.enterprise:window.grecaptcha;e.ready(function(){f(e)})}else aU("<GoogleRecaptchaProvider /> "+aG.SCRIPT_NOT_AVAILABLE)},onError:function(){aU("Error loading google recaptcha script")}}),function(){aH(e,null==d?void 0:d.element)}}aU("<GoogleReCaptchaProvider /> recaptcha key not provided")},[n,o,g,h,s,t,null==d?void 0:d.element]);var y=(0,r.useCallback)(function(e){if(!m||!m.execute)throw Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return m.execute(p.current,{action:e})},[m,p]),b=(0,r.useMemo)(function(){return{executeRecaptcha:m?y:void 0,container:null==d?void 0:d.element}},[y,m,null==d?void 0:d.element]);return r.default.createElement(aW.Provider,{value:b},u)}function aQ(e,t){return e(t={exports:{}},t.exports),t.exports}aW.Consumer;var aZ="function"==typeof Symbol&&Symbol.for,aJ=aZ?Symbol.for("react.element"):60103,aY=aZ?Symbol.for("react.portal"):60106,aX=aZ?Symbol.for("react.fragment"):60107,a0=aZ?Symbol.for("react.strict_mode"):60108,a1=aZ?Symbol.for("react.profiler"):60114,a2=aZ?Symbol.for("react.provider"):60109,a4=aZ?Symbol.for("react.context"):60110,a6=aZ?Symbol.for("react.async_mode"):60111,a3=aZ?Symbol.for("react.concurrent_mode"):60111,a5=aZ?Symbol.for("react.forward_ref"):60112,a7=aZ?Symbol.for("react.suspense"):60113,a9=aZ?Symbol.for("react.suspense_list"):60120,a8=aZ?Symbol.for("react.memo"):60115,re=aZ?Symbol.for("react.lazy"):60116,rt=aZ?Symbol.for("react.block"):60121,ra=aZ?Symbol.for("react.fundamental"):60117,rr=aZ?Symbol.for("react.responder"):60118,rn=aZ?Symbol.for("react.scope"):60119;function ri(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case aJ:switch(e=e.type){case a6:case a3:case aX:case a1:case a0:case a7:return e;default:switch(e=e&&e.$$typeof){case a4:case a5:case re:case a8:case a2:return e;default:return t}}case aY:return t}}}function ro(e){return ri(e)===a3}
592var rl={AsyncMode:a6,ConcurrentMode:a3,ContextConsumer:a4,ContextProvider:a2,Element:aJ,ForwardRef:a5,Fragment:aX,Lazy:re,Memo:a8,Portal:aY,Profiler:a1,StrictMode:a0,Suspense:a7,isAsyncMode:function(e){return ro(e)||ri(e)===a6},isConcurrentMode:ro,isContextConsumer:function(e){return ri(e)===a4},isContextProvider:function(e){return ri(e)===a2},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===aJ},isForwardRef:function(e){return ri(e)===a5},isFragment:function(e){return ri(e)===aX},isLazy:function(e){return ri(e)===re},isMemo:function(e){return ri(e)===a8},isPortal:function(e){return ri(e)===aY},isProfiler:function(e){return ri(e)===a1},isStrictMode:function(e){return ri(e)===a0},isSuspense:function(e){return ri(e)===a7},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===aX||e===a3||e===a1||e===a0||e===a7||e===a9||"object"==typeof e&&null!==e&&(e.$$typeof===re||e.$$typeof===a8||e.$$typeof===a2||e.$$typeof===a4||e.$$typeof===a5||e.$$typeof===ra||e.$$typeof===rr||e.$$typeof===rn||e.$$typeof===rt)},typeOf:ri},rs=aQ(function(e,t){}),rd=(rs.AsyncMode,rs.ConcurrentMode,rs.ContextConsumer,rs.ContextProvider,rs.Element,rs.ForwardRef,rs.Fragment,rs.Lazy,rs.Memo,rs.Portal,rs.Profiler,rs.StrictMode,rs.Suspense,rs.isAsyncMode,rs.isConcurrentMode,rs.isContextConsumer,rs.isContextProvider,rs.isElement,rs.isForwardRef,rs.isFragment,rs.isLazy,rs.isMemo,rs.isPortal,rs.isProfiler,rs.isStrictMode,rs.isSuspense,rs.isValidElementType,rs.typeOf,aQ(function(e){e.exports=rl})),ru={};ru[rd.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ru[rd.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var rc=e.i(288745);a.gql` 593 fragment Form on FormInterface { 594 id 595 handle 596 siteId 597 settings { 598 submitActionFormHide 599 submitActionMessageHtml 600 submitAction 601 submitActionTab 602 redirectUrl 603 integrations { 604 handle 605 enabled 606 } 607 } 608 formFields { 609 ...FieldRenderer 610 ...GroupField 611 } 612 } 613`;let rm=(0,e5.defineMessages)({required:{id:"bcGOuW",defaultMessage:[{type:0,value:"Dit veld is verplicht"}]}}),rf=({form:e})=>{let a=(0,r.useRef)(null),[o,l]=(0,r.useState)(null),[s,d]=(0,r.useState)(!1),{locale:u}=(0,ex.useIntl)(),{executeRecaptcha:c}=(0,r.useContext)(aW),{formFields:m,handle:f,siteId:p,settings:{submitActionFormHide:g,submitActionTab:h,submitAction:y,submitActionMessageHtml:b,submitButtonLabel:v,integrations:x,redirectUrl:w}}=e,j=(0,r.useMemo)(()=>aL(m),[m]),S=s&&g,_=x?.recaptcha?.enabled==="1";return(0,t.jsx)(z.default,{children:(0,t.jsx)(e3.Formik,{onSubmit:async e=>{let t=null;try{let r;"same-tab"!==h&&"url"===y&&(t=window.open("about:blank","_blank"));let n=await fetch(`/api/cms/formie/forms/refresh-tokens?form=${f}`),i=await n.json(),o={name:i.csrf.param,value:i.csrf.token},l=_?await c?.():"",s=aN(e,m,l,f,p,o);switch(r=m?.find(e=>e?.__typename==="Field_Email")?.handle??"",e[m?.find(e=>e?.__typename==="Field_Newsletter")?.handle??""]&&e[r]&&(0,aD.default)(e[r],u,aB.NEWSLETTER_FOOTER),await fetch("/api/cms/formie/submissions/submit/",{method:"POST",body:s,credentials:"include",redirect:"manual"}).then(e=>"opaqueredirect"===e.type?Promise.resolve():Promise.reject(Error(`Server Error ${e.status} ${e.statusText}`))),y){case"url":"same-tab"===h?window.location.assign(w??"/"):t&&(t.location.href=w??"/");break;case"reload":window.location.reload();break;default:d(!0),a.current?.scrollIntoView({behavior:"smooth",block:"center"})}}catch(e){t?.close(),l(e instanceof Error?e:Error(String(e)))}},initialValues:j,children:({isSubmitting:e})=>(0,t.jsxs)(e3.Form,{id:"formElement",ref:a,children:[o&&(0,t.jsx)(rg,{error:o}),s&&"message"===y&&(0,t.jsx)(rp,{children:(0,t.jsx)(n.default,{html:b??"",children:i.default})}),!S&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(aF,{fields:m??[]}),(0,t.jsx)(Q.default,{type:"submit",disabled:e,children:v??(0,t.jsx)(e7.FormattedMessage,{id:"ab6KMn",defaultMessage:[{type:0,value:"Aanmelden"}]})}),_&&(0,t.jsx)(G.Box,{mt:3,children:(0,t.jsx)(ao.default,{variant:"micro",children:(0,t.jsx)(e7.FormattedMessage,{id:"wTQiBv",defaultMessage:[{type:0,value:"Deze site wordt beschermd door reCAPTCHA en het Google "},{type:1,value:"privacy"},{type:0,value:" en "},{type:1,value:"terms"},{type:0,value:" zijn van toepassing."}],values:{privacy:(0,t.jsx)("a",{href:`https://policies.google.com/privacy?hl=${u}-${u}`,target:"_blank",rel:"noreferrer",children:(0,t.jsx)(e7.FormattedMessage,{id:"2BGpHO",defaultMessage:[{type:0,value:"Privacybeleid"}]})}),terms:(0,t.jsx)("a",{href:`https://policies.google.com/terms?hl=${u}-${u}`,target:"_blank",rel:"noreferrer",children:(0,t.jsx)(e7.FormattedMessage,{id:"tC
613xcVf",defaultMessage:[{type:0,value:"Servicevoorwaarden"}]})})}})})})]})]})})})},rp=R.default.div.withConfig({displayName:"Form__SubmissionMessageContainer",componentId:"sc-e42f447-0"})` 614 padding: 2rem; 615 background-color: ${rc.default.colors.primary["10"]}; 616 color: ${rc.default.colors.primary["100"]}; 617 border-radius: 0.6rem; 618 margin: 1rem 0 1rem 0; 619`,rg=({error:e})=>{let a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{a.current?.scrollIntoView({block:"center"})},[]),(0,t.jsx)(G.Box,{mb:5,ref:a,children:(0,t.jsx)(e9.default,{title:(0,t.jsx)(e7.FormattedMessage,{id:"UDl/m8",defaultMessage:[{type:0,value:"Formulier kan niet worden verzonden"}]}),variant:"error",children:e.message})})},rh=({forms:e})=>(0,t.jsx)(t.Fragment,{children:e.map((e,a)=>e.settings?.integrations?.recaptcha?.enabled==="1"?(0,t.jsx)(aq,{reCaptchaKey:"6LdwiogUAAAAAPD40Lc0AopJ2sYPER9WVGBW0_RY",children:(0,t.jsx)(G.Box,{mb:[3,5],mt:[4,6],children:(0,t.jsx)(rf,{form:e})})},e.id??a):(0,t.jsx)(G.Box,{mb:[3,5],mt:[4,6],children:(0,t.jsx)(rf,{form:e})},e.id??a))});a.gql` 620 fragment Banner on banner_Entry { 621 title 622 heroImage { 623 thumbUrl: url @transform(width: 328, height: 340, immediately: true) 624 } 625 button { 626 ...LinkField 627 } 628 } 629`;let ry=({banner:e})=>{let{title:a,heroImage:r,button:n}=e,i="/static/img/placeholder-banner.png",o="primary";return r?.[0]?.thumbUrl&&(i=r[0].thumbUrl,o="secondary"),(0,t.jsx)(J.default,{children:(0,t.jsx)(G.Box,{paddingY:5,children:(0,t.jsx)(rb,{heroImageUrl:i,children:(0,t.jsxs)(rw,{paddingX:7,paddingY:5,children:[(0,t.jsx)(rv,{children:a}),n?.[0]&&(0,t.jsx)(rx,{variant:o,size:"large",children:(0,t.jsx)(Z.default,{link:n[0],children:n[0].text})})]})})})})},rb=R.default.div.withConfig({displayName:"BannerBlock__Banner",componentId:"sc-71b3f266-0"})` 630 background-image: ${({heroImageUrl:e})=>e?`url('${e}')`:"/static/img/placeholder-banner.png"}; 631 background-size: cover; 632 color: ${({theme:e})=>e.colors.neutral["0"]}; 633 width: 100%; 634 height: 34rem; 635 636 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.s}) { 637 width: 32.8rem; 638 } 639`,rv=(0,R.default)(o.default).withConfig({displayName:"BannerBlock__StyledTitle",componentId:"sc-71b3f266-1"})` 640 color: ${({theme:e})=>e.colors.neutral["0"]}; 641`,rx=(0,R.default)(Q.default).withConfig({displayName:"BannerBlock__StyledButton",componentId:"sc-71b3f266-2"})` 642 a { 643 text-decoration: none; 644 font-weight: 500; 645 color: ${({theme:e})=>e.colors.neutral["0"]}; 646 } 647`,rw=(0,R.default)(G.Box).withConfig({displayName:"BannerBlock__StyledBox",componentId:"sc-71b3f266-3"})` 648 display: flex; 649 flex-direction: column; 650 justify-content: space-between; 651 align-items: center; 652 text-align: center; 653 height: 100%; 654`,rj=R.default.iframe.withConfig({displayName:"EmbedBlock__Frame",componentId:"sc-512c0c1c-0"})` 655 min-height: 19rem; 656 max-width: 100%; 657`,rS=({embed:e})=>{let a=(0,r.useRef)(null),[n,i]=(0,r.useState)(null),o=(0,r.useCallback)(()=>{let e=a.current;i(e?.contentDocument?.body?.clientHeight??null)},[]);return(0,r.useEffect)(()=>{let e=a.current;return e?.addEventListener("load",o),window.addEventListener("resize",o),()=>{e?.removeEventListener("load",o),window.removeEventListener("resize",o)}},[o]),(0,t.jsx)(J.default,{children:(0,t.jsx)(G.Box,{mt:5,mb:3,children:(0,t.jsx)(rj,{ref:a,src:e,frameBorder:0,width:"100%",height:n??0})})})};var r_=e.i(708008),rM=e.i(347349);let rC=R.default.div.withConfig({displayName:"CompaniesBlock__SearchWrapper",componentId:"sc-4d0548f3-0"})` 658 ${J.default} { 659 padding-top: ${({theme:e})=>e.spacing["60_Large"]}; 660 padding-left: calc(var(--min-padding) * 1px + 2.4rem) !important; 661 padding-right: calc(var(--min-padding) * 1px + 2.4rem) !important; 662 } 663`,rA=({queryParams:e})=>{let a=(0,eK.default)((0,eC.decodeQueryParams)(r_.default,(0,eP.parse)(e)));return(0,t.jsx)(rC,{children:(0,t.jsx)(rM.default,{contentWrapperVariant:"searchList",amountPerPage:ek.PAGE_MAX,buttonTypes:["filters"],startParams:a,hideTitle:!0})})};var rP=e.i(692425),rI=e.i(376667),rk=e.i(809089),rE=e.i(475221);let rF=({queryParams:e})=>{let a=(0,eK.default)((0,eC.decodeQueryParams)(rI.default,(0,eP.parse)(e)));return(0,t.jsx)(rk.AgendaWrapper,{children:(0,t.jsx)(rE.default,{amountPerPage:ek.PAGE_MAX,startParams:a,hideTitle:!0})})};var rO=e.i(792590);a.gql` 664 query RentalUnitsBySlug($slugs: [String!]!) { 665 rentalUnits(slugs: $slugs) { 666 ...RentalUnitsBySlug 667 } 668 } 669 670 query CompaniesBySlug($slugs: [String!]!) { 671 companiesBySlug(slugs: $slugs) { 672 id 673 name 674 slug 675 description 676 webpListImage: listImage { 677 transform(config: TILE, format: WEBP) { 678 ...ListImage 679 } 680 } 681 listImage { 682 transform(config: TILE, format: JPEG) { 683 ...ListImage 684 } 685 } 686 } 687 } 688 689 query ActivitiesBySlug($slugs: [String!]!) { 690 activitiesBySlug(slugs: $slugs) { 691 id 692 name 693 slug 694 description 695 webpListImage: listImage { 696 transform(config: TILE, format: WEBP) { 697 ...ListImage 698 } 699 } 700 listImage { 701 transform(config: TILE, format: JPEG) { 702 ...ListImage 703 } 704 } 705 } 706 } 707 708 query AccommodationsBySlug($slugs: [String!]!) { 709 accommodationsBySlug(slugs: $slugs) { 710 ...AccommodationsBySlug 711 } 712 } 713 714 fragment RentalUnitsBySlug on RentalUnit { 715 id 716 name 717 slug 718 tagline 719 webpListImage: listImage { 720 transform(config: TILE, format: WEBP) { 721 ...ListImage 722 } 723 } 724 listImage { 725 transform(config: TILE, format: JPEG) { 726 ...ListImage 727 } 728 } 729 } 730 fragment AccommodationsBySlug on Accommodation { 731 id 732 name 733 slug 734 descriptionGeneral 735 webpListImage: mainImage { 736 transform(config: HERO, format: WEBP) { 737 ...ListImage 738 } 739 } 740 mainImage { 741 transform(config: HERO, format: JPEG) { 742 ...ListImage 743 } 744 } 745 } 746`;let rT=({data:e})=>{let a=e?.travelbaseSlugs?.map(e=>e?.slug)??[],{getPageSlugByLocale:r}=(0,rO.default)(),n=r("ACTIVITY"),{data:i}=(0,eE.useActivitiesBySlugQuery)({variables:{slugs:a}});return(0,t.jsx)(r$,{children:[...i?.activitiesBySlug??[]].sort((e,t)=>
746a.indexOf(e.slug)-a.indexOf(t.slug)).map(e=>(0,t.jsx)(e2.CardItem,{uri:`${n}/${e.slug}`,title:e.name,metaDescription:e.description,img:e.listImage?.transform,webpListImage:e?.webpListImage?.transform},e.id))})},rB=({data:e})=>{let a=e?.travelbaseSlugs?.map(e=>e?.slug)??[],{getPageSlugByLocale:r}=(0,rO.default)(),n=r("COMPANY"),{data:i}=(0,eE.useCompaniesBySlugQuery)({variables:{slugs:a}});return(0,t.jsx)(r$,{children:[...i?.companiesBySlug??[]].sort((e,t)=>a.indexOf(e.slug)-a.indexOf(t.slug))?.map(e=>(0,t.jsx)(e2.CardItem,{uri:`${n}/${e.slug}`,title:e.name,metaDescription:e.description,img:e?.listImage?.transform,webpListImage:e?.webpListImage?.transform},e.id))})},rD=({data:e})=>{let a=e?.travelbaseSlugs?.map(e=>e?.slug)??[],{getPageSlugByLocale:r}=(0,rO.default)(),n=r("ACCOMMODATION"),{data:i}=(0,eE.useRentalUnitsBySlugQuery)({variables:{slugs:a}});return(0,t.jsx)(r$,{children:[...i?.rentalUnits??[]].sort((e,t)=>a.indexOf(e.slug)-a.indexOf(t.slug))?.map(e=>(0,t.jsx)(e2.CardItem,{uri:`${n}/${e.slug}`,title:e.name,metaDescription:e.tagline,img:e.listImage.transform,webpListImage:e.webpListImage.transform},e.id))})},rN=({data:e})=>{let a=e?.travelbaseSlugs?.map(e=>e?.slug)??[],{data:r}=(0,eE.useAccommodationsBySlugQuery)({variables:{slugs:a}});return(0,t.jsx)(r$,{children:[...r?.accommodationsBySlug??[]].sort((e,t)=>a.indexOf(e.slug)-a.indexOf(t.slug))?.map(e=>(0,t.jsx)(e2.CardItem,{uri:`/complex/${e.slug}`,title:e.name,metaDescription:e.descriptionGeneral,img:e?.mainImage?.transform,webpListImage:e?.webpListImage?.transform},e.id))})},rL=({data:{travelbaseSlugs:e,travelbaseEntityType:a}})=>(0,t.jsx)(J.default,{children:(0,t.jsxs)(G.Box,{pt:[5,7],pb:7,children:["rentalUnits"===a&&(0,t.jsx)(rD,{data:{travelbaseSlugs:e}}),"accommodations"===a&&(0,t.jsx)(rN,{data:{travelbaseSlugs:e}}),"activities"===a&&(0,t.jsx)(rT,{data:{travelbaseSlugs:e}}),"companies"===a&&(0,t.jsx)(rB,{data:{travelbaseSlugs:e}})]})}),r$=R.default.div.withConfig({displayName:"TravelbaseTilesBlock__TilesWrapper",componentId:"sc-26f6cca1-0"})` 747 position: relative; 748 749 > * + * { 750 margin-bottom: 3.2rem; 751 } 752 753 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.s}) { 754 grid-template-columns: 1fr 1fr 1fr; 755 display: grid; 756 grid-gap: 3.2rem; 757 } 758`;var rR=e.i(361091);let rG=async e=>{try{let t=await fetch(`https://cms.texel.net/texel/form/${e}`);if(!t.ok)throw Error(`Error fetching form data: ${t.statusText}`);return await t.json()}catch(e){throw console.error("Error fetching form data:",e),e}};a.gql` 759 fragment ContentMatrix on contentMatrix_MatrixField { 760 ... on sectionText_Entry { 761 text 762 } 763 ... on sectionHeader_Entry { 764 header 765 } 766 ... on sectionVideo_Entry { 767 videoUrl 768 autoplay 769 } 770 ... on sectionImages_Entry { 771 gallery: images { 772 ...PhotosCarouselGallery 773 } 774 } 775 ... on sectionAccordion_Entry { 776 header 777 text 778 } 779 ... on sectionButton_Entry { 780 button { 781 ...LinkField 782 } 783 } 784 ... on sectionWebcam_Entry { 785 webcamUrl 786 } 787 ... on sectionMap_Entry { 788 pins { 789 ...Pins 790 } 791 } 792 ... on sectionAccommodations_Entry { 793 accommodationsQuery 794 } 795 ... on sectionCompanies_Entry { 796 companiesQuery 797 } 798 ... on sectionActivities_Entry { 799 activitiesQuery 800 } 801 ... on sectionTip_Entry { 802 tip { 803 ...Tip 804 } 805 } 806 ... on sectionBanner_Entry { 807 banner { 808 ...Banner 809 } 810 } 811 ... on sectionTiles_Entry { 812 ...TilesBlock 813 } 814 815 ... on sectionHierarchicalTiles_Entry { 816 ...HierarchicalTilesBlock 817 } 818 ... on sectionEmbed_Entry { 819 embed 820 } 821 ... on sectionForms_Entry { 822 id 823 } 824 ... on sectionTravelbaseTiles_Entry { 825 ...TravelbaseTile 826 } 827 } 828 fragment TravelbaseTile on sectionTravelbaseTiles_Entry { 829 travelbaseSlugs { 830 slug 831 } 832 travelbaseEntityType 833 } 834`;let rz=["sectionText_Entry","sectionHeader_Entry","sectionAccordion_Entry"],rK=R.default.div.withConfig({displayName:"ContentMatrix__Container",componentId:"sc-174c6663-0"})``,rH=({item:e,pageChildren:a,pageSiblings:l})=>{let[s,d]=(0,r.useState)(null),[u,c]=(0,r.useState)(!0),[m,f]=(0,r.useState)(null);if((0,r.useEffect)(()=>{"sectionForms_Entry"===e.__typename&&"string"==typeof e.id?(async()=>{try{let t=await rG(e.id);d(t.forms)}catch(e){f(e)}finally{c(!1)}})():c(!1)},[e]),"sectionForms_Entry"===e.__typename&&u)return(0,t.jsx)("div",{children:"Loading..."});if(m)return(0,t.jsxs)("div",{children:["Error loading form data: ",m.message]});switch(e?.__typename){case"sectionText_Entry":return(0,t.jsx)(n.default,{html:e.text??"",children:i.default});case"sectionHeader_Entry":return(0,t.jsx)(o.default,{variant:"regular",children:e.header});case"sectionVideo_Entry":return(0,t.jsx)(em,{videoUrl:e.videoUrl??"",autoplay:e.autoplay??!1});case"sectionImages_Entry":return(e.gallery?.length??0)>0?(0,t.jsx)(ee.default,{gallery:e.gallery??[]}):null;case"sectionAccordion_Entry":return(0,t.jsx)(K,{title:e.header??"",text:e.text??""});case"sectionButton_Entry":return(0,t.jsx)(Y,{link:e.button[0]??{}});case"sectionWebcam_Entry":return(0,t.jsx)(er,{webcamUrl:e.webcamUrl??""});case"sectionMap_Entry":return(0,t.jsx)(ej,{pins:e.pins??[]});case"sectionAccommodations_Entry":return e.accommodationsQuery?(0,t.jsx)(eU,{queryParams:e.accommodationsQuery}):null;case"sectionCompanies_Entry":return e.companiesQuery?(0,t.jsx)(rA,{queryParams:e.companiesQuery}):null;case"sectionActivities_Entry":return e.activitiesQuery?(0,t.jsx)(rF,{queryParams:e.activitiesQuery}):null;case"sectionTip_Entry":return e.tip?.[0]?(0,t.jsx)(eq,{tip:e.tip?.[0]}):null;case"sectionTravelbaseTiles_Entry":return(0,t.jsx)(rL,{data:e});case"sectionBanner_Entry":return e.banner?.[0]?(0,t.jsx)(ry,{banner:e.banner[0]}):null;case"sectionTiles_Entry":case"sectionHierarchicalTiles_Entry":return(0,t.jsx)(e4,{data:e,page
834Children:a,pageSiblings:l});case"sectionEmbed_Entry":return e.embed?.[0]?(0,t.jsx)(rS,{embed:e.embed??""}):null;case"sectionForms_Entry":return s?(0,t.jsx)(rh,{forms:s}):null;default:return console.warn(`ContentMatrixItem: unknown type '${e?.__typename}'`),null}};e.s(["default",0,({matrix:e,pageChildren:a,pageSiblings:n})=>{let i=e.filter(e=>"sectionAccordion_Entry"===e.__typename),o=i.map(e=>({"@type":"Question",name:e.header??"",acceptedAnswer:{"@type":"Answer",text:(0,rP.default)(e.text??"")}})),l=(0,r.useMemo)(()=>{let t=e.reduce((e,t)=>rz.find(e=>e===t.__typename)?[...e.slice(0,-1),[...e[e.length-1],t]]:[...e,[t],[]],[[]]);return 0===t[t.length-1].length?t.slice(0,-1):t},[e]);return(0,t.jsxs)(rK,{children:[i.length>0&&(0,t.jsx)(rR.default,{children:(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:o})}})}),l.map((e,r)=>e?.[0]?.__typename&&rz.find(t=>t===e[0].__typename)?(0,t.jsx)(z.default,{children:e.map((e,r)=>(0,t.jsx)(rH,{pageChildren:a,pageSiblings:n,item:e},r))},r):e.map((e,r)=>(0,t.jsx)(rH,{pageChildren:a,pageSiblings:n,item:e},r)))]})}],165170)},322710,e=>{"use strict";var t=e.i(503792),a=e.i(272496),r=e.i(230079);let n=(0,t.default)(a.default).withConfig({displayName:"Hero",componentId:"sc-e44c45af-0"})` 835 overflow: hidden; 836 837 @media screen and (max-width: ${({theme:e})=>e.mediaQueries.m}) { 838 &:before { 839 padding-top: ${({mobileRatio:e})=>Math.round(100*e)}%; 840 } 841 } 842 843 img { 844 object-position: ${({focalPoint:e})=>(0,r.default)(e)}; 845 } 846`;e.s(["default",0,n])},441205,927876,e=>{"use strict";var t=e.i(968946),a=e.i(640605),r=e.i(533337),n=e.i(437042),i=e.i(503792),o=e.i(984057),l=e.i(12064),s=e.i(806906),d=e.i(275343),u=e.i(698760),c=e.i(521596),m=e.i(99484);let f=({children:e})=>(0,t.jsx)(m.default,{children:(0,t.jsx)(p,{children:e})}),p=i.default.div.withConfig({displayName:"SmallContentWrapper__SmallContent",componentId:"sc-4e435020-0"})` 847 max-width: 92.8rem; 848 h1, 849 h2, 850 h3, 851 h4, 852 h5, 853 h6 { 854 margin-bottom: ${({theme:e})=>e.spacing["10_Micro"]}; 855 margin-top: ${({theme:e})=>e.spacing["60_Large"]}; 856 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 857 margin-top: ${({theme:e})=>e.spacing["70_XLarge"]}; 858 } 859 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xxl}) { 860 margin-top: ${({theme:e})=>e.spacing["80_XXLarge"]}; 861 } 862 } 863 h2, 864 h2 > strong { 865 font-weight: 800; 866 } 867 p { 868 margin-bottom: ${({theme:e})=>e.spacing["30_Small"]}; 869 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 870 margin-bottom: ${({theme:e})=>e.spacing["40_Standard"]}; 871 } 872 } 873`;e.s(["default",0,f],927876);var g=e.i(322414),h=e.i(675442),y=e.i(361091);a.gql` 874 fragment PhotosCarouselGallery on AssetInterface { 875 ... on library_Asset { 876 assetSource 877 } 878 ...GalleryTransform 879 } 880`;let b=e=>e.width&&e.height&&e.width/e.height<1?1.5:9/16,v=i.css` 881 &::after { 882 content: ''; 883 position: absolute; 884 width: 100%; 885 height: 100%; 886 top: 0; 887 left: 0; 888 background: linear-gradient(to bottom, rgba(0, 0, 0, 0) -1%, rgba(0, 0, 0, 0) 72%, rgba(0, 0, 0, 0.16) 100%); 889 890 mix-blend-mode: multiply; 891 z-index: -1; 892 } 893`,x=(0,i.default)(g.default).attrs({size:"tiny"}).withConfig({displayName:"PhotosCarousel__AssetSource",componentId:"sc-7e1b9264-0"})` 894 font-weight: 600; 895 bottom: 0; 896 z-index: 2; 897 padding-left: ${({theme:e})=>e.spacing["50_Semi"]}; 898 font-size: 1.2rem; 899 line-height: 1.5; 900 margin-right: ${({theme:e})=>e.spacing["40_Standard"]}; 901 position: relative; 902 903 &::before { 904 content: ''; 905 width: ${({theme:e})=>e.spacing["40_Standard"]}; 906 height: ${({theme:e})=>e.spacing["10_Micro"]}; 907 background-color: ${({theme:e})=>e.colors.secondary[30]}; 908 position: absolute; 909 border-radius: 1.6rem; 910 left: 0; 911 margin: 0.6rem 0 0 0; 912 } 913 914 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 915 font-size: inherit; 916 padding-left: ${({theme:e})=>e.spacing["60_Large"]}; 917 918 &::before { 919 width: ${({theme:e})=>e.spacing["50_Semi"]}; 920 height: ${({theme:e})=>e.spacing["10_Micro"]}; 921 margin: 1rem 0 0 0; 922 } 923 } 924`,w=i.css` 925 position: absolute; 926 width: 100%; 927 padding: 50% 2.4rem 1.6rem 4rem; 928 &::before { 929 margin-left: 1.6rem; 930 } 931 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 932 padding: 50% 2.4rem 2.4rem 5.6rem; 933 &::before { 934 margin-left: 2.4rem; 935 } 936 } 937 ${v}; 938`,j=i.default.div.withConfig({displayName:"PhotosCarousel__StyledPhotoWrapper",componentId:"sc-7e1b9264-1"})` 939 position: relative; 940 color: ${({theme:e})=>e.colors.neutral[0]}; 941 ${x} { 942 ${w}; 943 } 944`,S=(0,i.default)(n.Box).withConfig({displayName:"PhotosCarousel__StyledBox",componentId:"sc-7e1b9264-2"})` 945 scroll-snap-align: start; 946 position: relative; 947 948 &:last-child { 949 padding-right: 3.2rem; 950 } 951`,_=i.default.figcaption.withConfig({displayName:"PhotosCarousel__SEOInfoTitle",componentId:"sc-7e1b9264-3"})` 952 font-weight: 600; 953`,M=i.default.figcaption.withConfig({displayName:"PhotosCarousel__SEOInfo",componentId:"sc-7e1b9264-4"})` 954 font-size: 1.4rem; 955 line-height: 1.25; 956 color: inherit; 957 font-weight: 500; 958`,C=i.default.div.withConfig({displayName:"PhotosCarousel__SinglePhotoContainer",componentId:"sc-7e1b9264-5"})` 959 cursor: pointer; 960 max-width: 928px; 961 margin-bottom: ${({theme:e})=>e.spacing["80_XXLarge"]}; 962 position: relative; 963 color: ${({theme:e})=>e.colors.neutral[0]}; 964 ${({imgRatio:e})=>e>1&&i.css` 965 max-width: 500px; 966 img { 967 object-fit: contain; 968 object-position: left; 969 } 970 `}; 971 972 ${x} { 973 ${w}; 974 } 975`,A=(0,i.default)(o.default).withConfig({displayName:"PhotosCarousel__StyledPhoto",componentId:"sc-7e1b9264-6"})` 976 margin: 0; 977 width: 32rem; 978 height: 24rem; 979 position: relative; 980 cursor: pointer; 981 982 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.s}) { 983 width: 44.8rem; 984 height: 33.6rem; 985 } 986 987 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.xl}) { 988 width: 92.8rem; 989 height: 69.6rem; 990 } 991`;e.s(["default",0,({gallery:e})=>{let[a,i]=(0,r.useState)(!1),[m,p]=(0,r.useState)(),{asPath:g,locale:v}=(0,c.useRouter)(),w=e.map((e,t)=>({"@type":"ListItem",position:t,name:e.title??"",url:(0,h.default)(v)+g,image:e.url??""}));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(y.default,{children:(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"ItemList",itemListElement:w})}})}),1===e.length&&(0,t.jsx)(f,{children:(0,t.jsx)(n.Box,{mt:[4,6],mb:[4,6,8],children:(0,t.jsxs)(C,{imgRatio:b(e[0]),onClick:()=>{p(0),i(!0)},children:[(0,t.jsx)(o.default,{...(0,u.tileTransformToProps)(e[0]),layout:"ratio",ratio:b(e[0])}),(0,t.jsxs)(x,{as:"footer",children:[(0,t.jsx)(_,{children:e[0].title}),e[0].assetSource&&(0,t.jsx)(M,{children:(0,t.jsxs)("small",{children:[(0,t.jsx)(d.FormattedMessage,{id:"ox8zF0",defaultMessage:[{type:0,value:"Fotograaf:"}]})," ",e[0].assetSource]})})]})]})})}),e.length>1&&(0,t.jsx)(l.default,{continuous:!0,children:e.map((e,a)=>e&&(0,t.jsx)(S,{pl:[3,6],onClick:()=>{p(a),i(!0)},children:(0,t.jsxs)(j,{children:[(0,t.jsx)(A,{...(0,u.tileTransformToProps)(e)}),(0,t.jsxs)(x,{as:"footer",children:[(0,t.jsx)(_,{children:e.title}),"library_Asset"===e.__typename&&e.assetSource&&(0,t.jsx)(M,{children:(0,t.jsxs)("small",{children:[(0,t.jsx)(d.FormattedMessage,{id:"ox8zF0",defaultMessage:[{type:0,value:"Fotograaf:"}]})," ",e.assetSource]})})]})]})},a))}),(0,t.jsx)(s.default,{hideCount:!0,startIndex:m,open:a,onClose:()=>i(!1),imagesOrCategories:e.map(e=>{let{srcset:a,srcsetWebp:r,url:n,width:i,height:o,placeholderUrl:l}=e,s=(i??1)/(o??1);return n?{translatedCategoryName:e.assetSource?(0,t.jsxs)(x,{children:[e.title,"library_Asset"===e.__typename&&e.assetSource&&(0,t.jsx)(M,{as:"footer",children:(0,t.jsxs)("small",{children:[(0,t.jsx)(d.FormattedMessage,{id:"ox8zF0",defaultMessage:[{type:0,value:"Fotograaf:"}]})," ",e.assetSource]})})]}):"",images:[{webp:{src:n??"",srcSet:r??void 0,placeholder:l,ratio:s},jpeg:{src:n??"",srcSet:a??void 0,placeholder:l,ratio:s}}]}:null}).filter(e=>!!e)})]})}],441205)},9467,e=>{"use strict";var t=e.i(968946),a=e.i(246254);e.s(["default",0,e=>{let r=(0,a.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:r.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:r.colors.neutral[0]})]})})}])},809089,e=>{"use strict";var t=e.i(968946),a=e.i(797600),r=e.i(475221),n=e.i(503792),i=e.i(99484),o=e.i(218497),l=e.i(640605),s=e.i(285864);let d=l.gql` 992 query Agenda($lang: String) { 993 entry(section: ["agenda"], site: [$lang]) { 994 ...Agenda 995 } 996 } 997 998 fragment Agenda on agenda_Entry { 999 title 1000 settingsMetaDescription 1001 settingsSeoTitle 1002 localized { 1003 url 1004 language 1005 } 1006 } 1007`,u=n.default.div.withConfig({displayName:"agenda__AgendaWrapper",componentId:"sc-f0b82cff-0"})` 1008 padding: 0; 1009 @media screen and (min-width: ${({theme:e})=>e.mediaQueries.l}) { 1010 ${i.default} { 1011 padding-left: calc(var(--logoOffsetLeft) + ${(0,o.default)(20,40)}); 1012 padding-right: ${(0,o.default)(20,40)}!important; 1013 } 1014 } 1015`;e.s(["AgendaWrapper",0,u,"__N_SSG",0,!0,"default",0,e=>{let{title:n,settingsSeoTitle:i,settingsMetaDescription:o,localized:l}=e.entry;return(0,t.jsxs)(u,{children:[(0,t.jsx)(s.default,{settingsSeoTitle:i??n??"",settingsMetaDescription:o??"",image:void 0,alternates:l}),(0,t.jsx)(r.default,{...e,amountPerPage:a.PAGE_MAX})]})},"query",0,d])},947795,(e,t,a)=>{"use strict";a.__esModule=!0,a.default=function(e,t){if(e&&t){var a=Array.isArray(t)?t:t.split(","),r=e.name||"",n=(e.type||"").toLowerCase(),i=n.replace(/\/.*$/,"");return a.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?r.toLowerCase().endsWith(t):t.endsWith("/*")?i===t.replace(/\/.*$/,""):n===t})}return!0}},692425,(e,t,a)=>{"use strict";
1015!function(a){if("function"!=typeof r){var r=function(e){return e};r.nonNative=!0}let n=r("plaintext"),i=r("html"),o=r("comment"),l=/<(\w*)>/g,s=/<\/?([^\s\/>]+)/;function d(e,t,a){return c(e=e||"",u(t=t||[],a=a||""))}function u(e,t){return{allowable_tags:e=function(e){let t=new Set;if("string"==typeof e){let a;for(;a=l.exec(e);)t.add(a[1])}else r.nonNative||"function"!=typeof e[r.iterator]?"function"==typeof e.forEach&&e.forEach(t.add,t):t=new Set(e);return t}(e),tag_replacement:t,state:n,tag_buffer:"",depth:0,in_quote_char:""}}function c(e,t){if("string"!=typeof e)throw TypeError("'html' parameter must be a string");let a=t.allowable_tags,r=t.tag_replacement,l=t.state,d=t.tag_buffer,u=t.depth,c=t.in_quote_char,m="";for(let t=0,f=e.length;t<f;t++){let f=e[t];if(l===n)"<"===f?(l=i,d+=f):m+=f;else if(l===i)switch(f){case"<":if(c)break;u++;break;case">":if(c)break;if(u){u--;break}c="",l=n,d+=">",a.has(function(e){let t=s.exec(e);return t?t[1].toLowerCase():null}(d))?m+=d:m+=r,d="";break;case'"':case"'":c=f===c?"":c||f,d+=f;break;case"-":"<!-"===d&&(l=o),d+=f;break;case" ":case"\n":if("<"===d){l=n,m+="< ",d="";break}d+=f;break;default:d+=f}else l===o&&(">"===f?("--"==d.slice(-2)&&(l=n),d=""):d+=f)}return t.state=l,t.tag_buffer=d,t.depth=u,t.in_quote_char=c,m}if(d.init_streaming_mode=function(e,t){let a=u(e=e||[],t=t||"");return function(e){return c(e||"",a)}},"function"==typeof define&&define.amd)e.r,void 0!==d&&e.v(d);else t.exports?t.exports=d:a.striptags=d}(e.e)},288349,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return n}});var r=e.r(968946);function n(e){var t,a;return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),r.forEach(function(t){var r;r=a[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({width:"12",height:"12"},e),a=a={children:(0,r.jsx)("path",{d:"M6 6L1 1l5 5 5-5-5 5zm0 0l5 5-5-5-5 5 5-5z",stroke:"currentColor",strokeWidth:"2",fill:"none",fillRule:"evenodd"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t.push.apply(t,a)}return t})(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}),t))}},105908,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return n}});var r=e.r(968946);e.r(533337);var n=function(e){var t,a;return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),r.forEach(function(t){var r;r=a[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({width:14,height:14,viewBox:"0 0 23 23"},e),a=a={children:(0,r.jsx)("path",{fill:"currentColor",d:"M15.973 8.271a.25.25 0 0 0 0-.455L6.216 3.368a.5.5 0 0 0-.406 0L1.993 5.024a.25.25 0 0 0 0 .46l10.29 4.288a.5.5 0 0 0 .4-.006zM22.062 5.5a.25.25 0 0 0 0-.456L12.4.847a1 1 0 0 0-.8 0l-3.22 1.4a.25.25 0 0 0 0 .457l9.7 4.422a.5.5 0 0 0 .414 0zM.846 6.63a.25.25 0 0 0-.346.231v11.146a1 1 0 0 0 .615.923L11.4 23.217a.25.25 0 0 0 .346-.231V11.34a.25.25 0 0 0-.154-.231zM13.25 22.944a.25.25 0 0 0 .353.228l9.311-4.232a1 1 0 0 0 .586-.91V6.886a.25.25 0 0 0-.353-.228L13.4 11.09a.25.25 0 0 0-.147.227z"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t.push.apply(t,a)}return t}
1015)(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}),t))}},288632,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return n}});var r=e.r(968946);e.r(533337);var n=function(e){var t,a;return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),r.forEach(function(t){var r;r=a[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({width:14,height:14,fill:"currentColor"},e),a=a={children:(0,r.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M-1063-563H937V637h-2000z"}),(0,r.jsx)("rect",{width:56,height:56,x:256,y:129,rx:4,transform:"translate(-291 -150)"}),(0,r.jsx)("path",{d:"M-25-21h48v56h-48c-6.627 0-12-5.373-12-12V-9c0-6.627 5.373-12 12-12"}),(0,r.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"m.806 6.64 6.87 6.75.01.009a1.167 1.167 0 0 0 1.639-.013l4.12-4.12a1.167 1.167 0 0 0-.006-1.657L6.592.875Q6.578.858 6.56.843A2.2 2.2 0 0 0 5.165.271H1.378C.734.271.212.794.212 1.438l.004 3.789a2.2 2.2 0 0 0 .59 1.414m2.03-2.869a.875.875 0 1 1 1.75 0 .875.875 0 0 1-1.75 0"})]})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t.push.apply(t,a)}return t})(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}),t))}},423660,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={get default(){return k},get query(){return P}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:Object.getOwnPropertyDescriptor(r,n).get});let i=e.r(968946),o=A(e.r(322414)),l=A(e.r(719719)),s=e.r(50044),d=e.r(437042),u=e.r(957959),c=A(e.r(158012)),m=A(e.r(996241)),f=A(e.r(80952)),p=A(e.r(246909)),g=A(e.r(728532)),h=A(e.r(714956)),y=e.r(521596);e.r(533337);let b=e.r(900935),v=e.r(528817),x=A(e.r(503792)),w=A(e.r(386546)),j=e.r(267087),S=A(e.r(59879)),_=A(e.r(849004)),M=A(e.r(777820)),C=A(e.r(95006));function A(e){return e&&e.__esModule?e:{default:e}}let P=(0,u.gql)` 1016 query UnitSearchAlternativeDates($params: UnitAndTripSearchParamsInput!) { 1017 unitSearchAlternativeDates(params: $params) { 1018 hits 1019 date 1020 } 1021 } 1022`,I=(e,t,a)=>e>=t?[e-t,e+(a-t)]:[0,a],k=({lastSearchParams:e})=>{var t;let{data:a,loading:r}=(0,j.useUnitSearchAlternativeDatesQuery)({variables:{params:e}}),[n,u]=(0,b.useInView)({triggerOnce:!0}),{query:x,pathname:A}=(0,y.useRouter)(),P=(0,s.useDeviceSize)();if(r||!a?.unitSearchAlternativeDates.length||!P)return null;let{unitSearchAlternativeDates:k}=a,B=new Date(e.date),D=(0,m.default)({start:(0,c.default)(B,-7),end:(0,c.default)(B,7)}).reduce((e,t)=>{if((0,f.default)(t,(0,g.default)()))return e;let a=k.find(e=>(0,p.default)(new Date(e.date),t));return a?[...e,a]:[...e,{date:(0,w.default)(t),hits:0}]},[]),N=D.map(({date:e})=>e).indexOf(e.date),L=D[N],$=(t=D.length,("tablet"===P||"laptop"===P)&&t>=11?I(N,5,11):"mobile"===P&&t>=9?I(N,4,9):[0]),R=D.slice(...$),G=Math.max(...D.map(({hits:e})=>e)),z=t=>({href:{query:{...x,arrivalDate:t,departureDate:(0,w.default)((0,c.default)(new Date(t),e.duration))},pathname:A},passHref:!0,shallow:!0,scroll:!0});return(0,i.jsxs)(E,{children:[(0,i.jsx)(_.default,{my:6}),(0,i.jsx)(S.default,{children:(0,i.jsx)(l.default,{children:(0,i.jsx)(v.FormattedMessage,{id:"t1mh3S",defaultMessage:[{type:0,value:"Voor "},{type:1,value:"nights"},{type:0,value:" nachten is er op de huidige aankomstdag weinig aanbod"}],values:{nights:e.duration}})})}),(0,i.jsx)(o.default,{children:(0,i.jsx)(v.FormattedMessage,{id:"kCELbr",defaultMessage:[{type:0,value:"Kies eventueel een andere aankomstdag voor meer aanbod"}]})}),(0,i.jsxs)(d.Box,{className:"gt-s",children:[(0,i.jsx)(T,{style:{paddingTop:"4rem",overflow:"hidden"},ref:n,children:R.map(({date:e,hits:t},a)=>(0,i.jsx)(h.default,{...z(e),legacyBehavior:!0,children:(0,i.jsx)(M.default,{animate:u,variant:"desktop",hits:t,mostHits:G,index:a,active:e===L?.date})},e))}),(0,i.jsx)(_.default,{mt:0,mb:3,as:"span",style:{display:"block"}}),(0,i.jsx)(T,{children:R.map(({date:e})=>(0,i.jsxs)(d.Flex,{flexDirection:"column",alignItems:"center",children:[(0,i.jsx)(F,{className:"gt-xl",children:(0,i.jsx)(v.FormattedDate,{value:e,weekday:"long"})}),(0,i.jsx)(F,{className:"lt-xl",children:(0,i.jsx)(v.FormattedDate,{value:e,weekday:"short"})}),(0,i.jsx)(O,{children:(0,i.jsx)(v.FormattedDate,{value:e,day:"numeric",month:"short"})})]},e))})]}),(0,i.jsx)(C.default,{className:"lt-s",spacing:3,mt:4,children:R.map(({date:e,hits:t})=>(0,i.jsx)(h.default,{...z(e),legacyBehavior:!0,children:(0,i.jsx)(M.default,{variant:"mobile",hits:t,active:e===L?.date,children:(0,i.jsxs)(d.Flex,{flexDirection:"column",children:[(0,i.jsx)(F,{children:(0,i.jsx)(v.FormattedDate,{value:e,weekday:"long"})}),(0,i.jsx)(O,{className:"gt-s",children:(0,i.jsx)(v.FormattedDate,{value:e,day:"numeric",month:"short"})}),(0,i.jsx)(O,{className:"lt-s",children:(0,i.jsx)(v.FormattedDate,{value:e,day:"numeric",month:"long"})})]},e)})},e))}),(0,i.jsx)(_.default,{className:"lt-s"})]})},E=x.default.div.withConfig({displayName:"SearchAlternativeDates__Container",componentId:"sc-ca8b2caa-0"})(["grid-column:1 / -1;"]),F=(0,x.default)(o.default).attrs({variant:"tiny"}).withConfig({displayName:"SearchAlternativeDates__Weekday",componentId:"sc-ca8b2caa-1"})(["color:",";@media screen and (min-width:","){color:",";}font-size:12px;"],({theme:e})=>e.colors.neutral["50"],({theme:e})=>e.mediaQueries.s,({theme:e})=>e.colors.neutral["40"]),O=(0,x.default)(o.default).withConfig({displayName:"SearchAlternativeDates__DayMonth",componentId:"sc-ca8b2caa-2"})(["@media screen and (min-width:","){color:",";font-weight:400;}font-weight:600;font-size:14px;"],({theme:e})=>e.mediaQueries.s,({theme:e})=>e.colors.neutral["50"]),T=x.default.div.withConfig({displayName:"SearchAlternativeDates__DaysGrid",componentId:"sc-ca8b2caa-3"})(["display:flex;> *{flex:1;+ *{margin-left:1rem;}}"])},777820,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return d}});let r=e.r(968946),n=e.r(550854),i=s(e.r(533337)),o=s(e.r(503792));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(l=function(e){return e?a:t})(e)}
1022function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=l(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,a&&a.set(e,r),r}let d=(0,i.forwardRef)(({children:e,href:t,onClick:a,...i},o)=>{let{hits:l,active:s}=i,d=0===l,m={disabled:d,href:d?void 0:t,onClick:d?void 0:a,active:!!s};switch(i.variant){case"desktop":{let{mostHits:e,index:t,animate:a}=i;return(0,r.jsx)(f,{mostHits:e,className:"gt-s",children:(0,r.jsx)(g,{ref:o,hits:l,animate:a,index:t,mostHits:e,...m,children:(0,r.jsx)(u,{children:(0,r.jsx)(c,{children:l})})})})}case"mobile":if(d)return null;return(0,r.jsxs)(p,{ref:o,className:"lt-s",...m,children:[e,(0,r.jsx)(c,{style:{marginLeft:"auto"},children:l})]});default:throw new n.UnreachableCaseError(i)}}),u=o.default.div.withConfig({displayName:"SearchDateHitCount__CountWrapper",componentId:"sc-564d0124-0"})(["width:100%;position:absolute;left:0;top:-1.4rem;display:flex;justify-content:center;"]),c=o.default.div.withConfig({displayName:"SearchDateHitCount__Count",componentId:"sc-564d0124-1"})(["background:",";border-radius:1.5rem;min-width:4rem;color:",";font-weight:500;display:flex;justify-content:center;font-size:14px;height:2.8rem;align-items:center;"],({theme:e})=>e.colors.secondary["30"],({theme:e})=>e.colors.neutral["0"]),m=e=>`calc(1.6rem + ${e} * 20rem)`,f=o.default.div.withConfig({displayName:"SearchDateHitCount__Desktop",componentId:"sc-564d0124-2"})(["position:relative;max-height:21.6rem;--totalHeight:20rem;height:",";"],m(1)),p=o.default.a.withConfig({displayName:"SearchDateHitCount__Mobile",componentId:"sc-564d0124-3"})(["text-decoration:none !important;height:5.6rem;background:",";border:1px solid ",";border-radius:8px;display:flex;padding:0 ",";align-items:center;",";"],({theme:e})=>e.colors.neutral["5"],({theme:e})=>e.colors.neutral["20"],({theme:e})=>e.spacing["40_Standard"],({active:e})=>e&&(0,o.css)(["background:",";p{color:white !important;}","{background:white;color:",";}"],({theme:e})=>e.colors.secondary["30"],c,({theme:e})=>e.colors.secondary["30"])),g=o.default.a.withConfig({displayName:"SearchDateHitCount__Filler",componentId:"sc-564d0124-4"})(["position:absolute;bottom:-1px;left:0;background:",";--border-color:",";border-radius:5px 5px 0 0;width:100%;height:",";box-shadow:inset 0 0 0 1px var(--border-color);transition:all 100ms ease-in-out;:hover{--border-color:",";box-shadow:inset 0 0 0 2px var(--border-color);","{transform:scale(1.1);transition:all 200ms ease-in-out;}}transform:translateY(calc(100% - 1.6rem));animation:"," 1s forwards ease-in-out;animation-delay:",";@keyframes fadein{from{transform:translateY(calc(100% - 1.6rem));}to{transform:translateY(0);}}",";"],({active:e,theme:t})=>t.colors.secondary[e?"30":"10"],({theme:e,active:t})=>t?"transparant":e.colors.secondary["20"],({hits:e,mostHits:t})=>m(e/t),({theme:e})=>e.colors.secondary["30"],c,({animate:e})=>e&&"fadein",({index:e})=>`${e/15}s`,({disabled:e,theme:t,active:a})=>e&&(0,o.css)(["background:",";--border-color:",";:hover{--border-color:",";}","{background:",";}"],t.colors.neutral[a?"30":"20"],a?"transparant":t.colors.neutral["20"],a?"transparant":t.colors.neutral["30"],c,t.colors.neutral["30"]))},194013,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return g}});let r=e.r(968946),n=e.r(754917);e.r(533337);let i=e.r(437042),o=c(e.r(756222)),l=c(e.r(961542)),s=e.r(29602),d=c(e.r(503792)),u=c(e.r(24462));function c(e){return e&&e.__esModule?e:{default:e}}let m=(0,d.default)(u.default).withConfig({displayName:"BirthdateField__StyledSelectInput",componentId:"sc-e1c0f10d-0"})(["min-height:",";boxshadow:0 0 0 1.5px var(--borderColor);@media screen and (min-width:","){input{font-size:16px !important;}}@media screen and (max-width:374px){padding:0;> div > div:nth-child(2){display:none;}}"],({theme:e})=>e.spacing["70_XLarge"],({theme:e})=>e.mediaQueries.s),f=(0,d.default)(m).withConfig({displayName:"BirthdateField__StyledYearSelectInput",componentId:"sc-e1c0f10d-1"})([""]),p=(0,d.default)(i.Flex).withConfig({displayName:"BirthdateField__Birthdate",componentId:"sc-e1c0f10d-2"})(["","{margin-right:",";@media screen and (min-width:","){margin-right:",";}&:hover{box-shadow:0 0 0 1.5px var(--borderColor);}}","{margin-right:0;}max-width:48rem;"],m,({theme:e})=>e.spacing["30_Small"],({theme:e})=>e.mediaQueries.m,({theme:e})=>e.spacing["40_Standard"],f),g=e=>{let[,{error:t,touched:a}]=(0,n.useField)(e),{dayOptions:d,monthOptions:u,yearOptions:c}=(0,s.useBirthdateOptions)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(p,{"data-error-focus":e.name,children:[(0,r.jsx)(i.Box,{flex:6,children:(0,r.jsx)(m,{small:!0,name:`${e.name}.day`,hideChoices:!0,ToggleComponent:o.default,placeholder:"DD",options:d,id:`${e.name}.day`,dataCy:`${e.name}.day`,isSearchable:!0,thinShadow:!0}
1022)}),(0,r.jsx)(i.Box,{flex:9,children:(0,r.jsx)(m,{name:`${e.name}.month`,hideChoices:!0,ToggleComponent:o.default,placeholder:"MM",options:u,filterFromStart:!0,id:`${e.name}.month`,dataCy:`${e.name}.month`,isSearchable:!0,thinShadow:!0})}),(0,r.jsx)(i.Box,{flex:6,children:(0,r.jsx)(f,{small:!0,name:`${e.name}.year`,hideChoices:!0,ToggleComponent:o.default,placeholder:"YYYY",options:c,id:`${e.name}.year`,dataCy:`${e.name}.year`,isSearchable:!0,thinShadow:!0})})]}),t&&a&&"string"==typeof t&&(0,r.jsx)(l.default,{children:t})]})}},145014,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return l}});let r=e.r(869698),n=o(e.r(225572)),i=o(e.r(273925));function o(e){return e&&e.__esModule?e:{default:e}}let l={type:(0,r.withDefault)((0,r.createEnumParam)(["static","flexible-random","flexible-weekends","coming-month"]),void 0),amountOfNights:(0,r.withDefault)(i.default,void 0),flexibleMonth:(0,r.withDefault)(r.StringParam,void 0),arrivalDate:n.default,departureDate:n.default,amountAdults:(0,r.withDefault)(i.default,void 0),amountChildren:(0,r.withDefault)(i.default,void 0),amountPets:(0,r.withDefault)(i.default,void 0),amountBabies:(0,r.withDefault)(i.default,void 0),amountYouths:(0,r.withDefault)(i.default,void 0)}},132008,(e,t,a)=>{t.exports={AF:"Afghanistan",EG:"Ãgypten",AX:"Ã
landinseln",AL:"Albanien",DZ:"Algerien",AS:"Amerikanisch-Samoa",VI:"Amerikanische Jungferninseln",UM:"Amerikanische Ãberseeinseln",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarktis",AG:"Antigua und Barbuda",GQ:"Ãquatorialguinea",AR:"Argentinien",AM:"Armenien",AW:"Aruba",AC:"Ascension",AZ:"Aserbaidschan",ET:"Ãthiopien",AU:"Australien",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesch",BB:"Barbados",BY:"Belarus",BE:"Belgien",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivien",BQ:"Bonaire, Sint Eustatius und Saba",BA:"Bosnien und Herzegowina",BW:"Botsuana",BR:"Brasilien",VG:"Britische Jungferninseln",IO:"Britisches Territorium im Indischen Ozean",BN:"Brunei Darussalam",BG:"Bulgarien",BF:"Burkina Faso",BI:"Burundi",CV:"Cabo Verde",EA:"Ceuta und Melilla",CL:"Chile",CN:"China",CK:"Cookinseln",CR:"Costa Rica",CI:"Côte dâIvoire",CW:"Curaçao",DK:"Dänemark",DE:"Deutschland",DG:"Diego Garcia",DM:"Dominica",DO:"Dominikanische Republik",DJ:"Dschibuti",EC:"Ecuador",SV:"El Salvador",ER:"Eritrea",EE:"Estland",FK:"Falklandinseln",FO:"Färöer",FJ:"Fidschi",FI:"Finnland",FR:"Frankreich",GF:"Französisch-Guayana",PF:"Französisch-Polynesien",TF:"Französische Süd- und Antarktisgebiete",GA:"Gabun",GM:"Gambia",GE:"Georgien",GH:"Ghana",GI:"Gibraltar",GD:"Grenada",GR:"Griechenland",GL:"Grönland",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GG:"Guernsey",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HN:"Honduras",IN:"Indien",ID:"Indonesien",IQ:"Irak",IR:"Iran",IE:"Irland",IS:"Island",IM:"Isle of Man",IL:"Israel",IT:"Italien",JM:"Jamaika",JP:"Japan",YE:"Jemen",JE:"Jersey",JO:"Jordanien",KY:"Kaimaninseln",KH:"Kambodscha",CM:"Kamerun",CA:"Kanada",IC:"Kanarische Inseln",KZ:"Kasachstan",QA:"Katar",KE:"Kenia",KG:"Kirgisistan",KI:"Kiribati",CC:"Kokosinseln",CO:"Kolumbien",KM:"Komoren",CG:"Kongo-Brazzaville",CD:"Kongo-Kinshasa",XK:"Kosovo",HR:"Kroatien",CU:"Kuba",KW:"Kuwait",LA:"Laos",LS:"Lesotho",LV:"Lettland",LB:"Libanon",LR:"Liberia",LY:"Libyen",LI:"Liechtenstein",LT:"Litauen",LU:"Luxemburg",MG:"Madagaskar",MW:"Malawi",MY:"Malaysia",MV:"Malediven",ML:"Mali",MT:"Malta",MA:"Marokko",MH:"Marshallinseln",MQ:"Martinique",MR:"Mauretanien",MU:"Mauritius",YT:"Mayotte",MX:"Mexiko",FM:"Mikronesien",MC:"Monaco",MN:"Mongolei",ME:"Montenegro",MS:"Montserrat",MZ:"Mosambik",MM:"Myanmar",NA:"Namibia",NR:"Nauru",NP:"Nepal",NC:"Neukaledonien",NZ:"Neuseeland",NI:"Nicaragua",NL:"Niederlande",NE:"Niger",NG:"Nigeria",NU:"Niue",KP:"Nordkorea",MP:"Nördliche Marianen",MK:"Nordmazedonien",NF:"Norfolkinsel",NO:"Norwegen",OM:"Oman",AT:"Ãsterreich",PK:"Pakistan",PS:"Palästinensische Autonomiegebiete",PW:"Palau",PA:"Panama",PG:"Papua-Neuguinea",PY:"Paraguay",PE:"Peru",PH:"Philippinen",PN:"Pitcairninseln",PL:"Polen",PT:"Portugal",XA:"Pseudo-Accents",XB:"Pseudo-Bidi",PR:"Puerto Rico",MD:"Republik Moldau",RE:"Réunion",RW:"Ruanda",RO:"Rumänien",RU:"Russland",SB:"Salomonen",ZM:"Samb
1022ia",WS:"Samoa",SM:"San Marino",ST:"São Tomé und PrÃncipe",SA:"Saudi-Arabien",SE:"Schweden",CH:"Schweiz",SN:"Senegal",RS:"Serbien",SC:"Seychellen",SL:"Sierra Leone",ZW:"Simbabwe",SG:"Singapur",SX:"Sint Maarten",SK:"Slowakei",SI:"Slowenien",SO:"Somalia",HK:"Sonderverwaltungsregion Hongkong",MO:"Sonderverwaltungsregion Macau",ES:"Spanien",SJ:"Spitzbergen und Jan Mayen",LK:"Sri Lanka",BL:"St. Barthélemy",SH:"St. Helena",KN:"St. Kitts und Nevis",LC:"St. Lucia",MF:"St. Martin",PM:"St. Pierre und Miquelon",VC:"St. Vincent und die Grenadinen",ZA:"Südafrika",SD:"Sudan",GS:"Südgeorgien und die Südlichen Sandwichinseln",KR:"Südkorea",SS:"Südsudan",SR:"Suriname",SZ:"Swasiland",SY:"Syrien",TJ:"Tadschikistan",TW:"Taiwan",TZ:"Tansania",TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad und Tobago",TA:"Tristan da Cunha",TD:"Tschad",CZ:"Tschechien",TN:"Tunesien",TR:"Türkei",TM:"Turkmenistan",TC:"Turks- und Caicosinseln",TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",HU:"Ungarn",UY:"Uruguay",UZ:"Usbekistan",VU:"Vanuatu",VA:"Vatikanstadt",VE:"Venezuela",AE:"Vereinigte Arabische Emirate",US:"Vereinigte Staaten",GB:"Vereinigtes Königreich",VN:"Vietnam",WF:"Wallis und Futuna",CX:"Weihnachtsinsel",EH:"Westsahara",CF:"Ze
1022ntralafrikanische Republik",CY:"Zypern"}},878175,(e,t,a)=>{t.exports={AF:"Afghanistan",AX:"Ã
land Islands",AL:"Albania",DZ:"Algeria",AS:"American Samoa",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarctica",AG:"Antigua & Barbuda",AR:"Argentina",AM:"Armenia",AW:"Aruba",AC:"Ascension Island",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia",BA:"Bosnia & Herzegovina",BW:"Botswana",BR:"Brazil",IO:"British Indian Ocean Territory",VG:"British Virgin Islands",BN:"Brunei",BG:"Bulgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodia",CM:"Cameroon",CA:"Canada",IC:"Canary Islands",CV:"Cape Verde",BQ:"Caribbean Netherlands",KY:"Cayman Islands",CF:"Central African Republic",EA:"Ceuta & Melilla",TD:"Chad",CL:"Chile",CN:"China",CX:"Christmas Island",CC:"Cocos (Keeling) Islands",CO:"Colombia",KM:"Comoros",CG:"Congo - Brazzaville",CD:"Congo - Kinshasa",CK:"Cook Islands",CR:"Costa Rica",CI:"Côte dâIvoire",HR:"Croatia",CU:"Cuba",CW:"Curaçao",CY:"Cyprus",CZ:"Czechia",DK:"Denmark",DG:"Diego Garcia",DJ:"Djibouti",DM:"Dominica",DO:"Dominican Republic",EC:"Ecuador",EG:"Egypt",SV:"El Salvador",GQ:"Equatorial Guinea",ER:"Eritrea",EE:"Estonia",SZ:"Eswatini",ET:"Ethiopia",FK:"Falkland Islands",FO:"Faroe Islands",FJ:"Fiji",FI:"Finland",FR:"France",GF:"French Guiana",PF:"French Polynesia",TF:"French Southern Territories",GA:"Gabon",GM:"Gambia",GE:"Georgia",DE:"Germany",GH:"Ghana",GI:"Gibraltar",GR:"Greece",GL:"Greenland",GD:"Grenada",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GG:"Guernsey",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HN:"Honduras",HK:"Hong Kong SAR China",HU:"Hungary",IS:"Iceland",IN:"India",ID:"Indonesia",IR:"Iran",IQ:"Iraq",IE:"Ireland",IM:"Isle of Man",IL:"Israel",IT:"Italy",JM:"Jamaica",JP:"Japan",JE:"Jersey",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",XK:"Kosovo",KW:"Kuwait",KG:"Kyrgyzstan",LA:"Laos",LV:"Latvia",LB:"Lebanon",LS:"Lesotho",LR:"Liberia",LY:"Libya",LI:"Liechtenstein",LT:"Lithuania",LU:"Luxembourg",MO:"Macao SAR China",MG:"Madagascar",MW:"Malawi",MY:"Malaysia",MV:"Maldives",ML:"Mali",MT:"Malta",MH:"Marshall Islands",MQ:"Martinique",MR:"Mauritania",MU:"Mauritius",YT:"Mayotte",MX:"Mexico",FM:"Micronesia",MD:"Moldova",MC:"Monaco",MN:"Mongolia",ME:"Montenegro",MS:"Montserrat",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar (Burma)",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:"Netherlands",NC:"New Caledonia",NZ:"New Zealand",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Norfolk Island",KP:"North Korea",MK:"North Macedonia",MP:"Northern Mariana Islands",NO:"Norway",OM:"Oman",PK:"Pakistan",PW:"Palau",PS:"Palestinian Territories",PA:"Panama",PG:"Papua New Guinea",PY:"Paraguay",PE:"Peru",PH:"Philippines",PN:"Pitcairn Islands",PL:"Poland",PT:"Portugal",XA:"Pseudo-Accents",XB:"Pseudo-Bidi",PR:"Puerto Rico",QA:"Qatar",RE:"Réunion",RO:"Romania",RU:"Russia",RW:"Rwanda",WS:"Samoa",SM:"San Marino",ST:"São Tomé & PrÃncipe",SA:"Saudi Arabia",SN:"Senegal",RS:"Serbia",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapore",SX:"Sint Maarten",SK:"Slovakia",SI:"Slovenia",SB:"Solomon Islands",SO:"Somalia",ZA:"South Africa",GS:"South Georgia & South Sandwich Islands",KR:"South Korea",SS:"South Sudan",ES:"Spain",LK:"Sri Lanka",BL:"St Barthélemy",SH:"St Helena",KN:"St Kitts & Nevis",LC:"St Lucia",MF:"St Martin",PM:"St Pierre & Miquelon",VC:"St Vincent & Grenadines",SD:"Sudan",SR:"Suriname",SJ:"Svalbard & Jan Mayen",SE:"Sweden",CH:"Switzerland",SY:"Syria",TW:"Taiwan",TJ:"Tajikistan",TZ:"Tanzania",TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad & Tobago",TA:"Tristan da Cunha",TN:"Tunisia",TR:"Turkey",TM:"Turkmenistan",TC:"Turks & Caicos Islands",TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",AE:"United Arab Emirates",GB:"United Kingdom",US:"United States",UY:"Uruguay",UM:"US Outlying Islands",VI:"US Virgin Islands",UZ:"Uzbekistan",VU:"Vanuatu",VA:"Vatican City",VE:"Venezuela",VN:"Vietnam",WF:"Wallis & Futuna",EH:"Western Sahara",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe"}},894143,(e,t,a)=>{t.exports={AF:"Afghanistan",AX:"Ã
land",AL:"Albanië",DZ:"Algerije",AS:"Amerikaans-Samoa",VI:"Amerikaanse Maagdeneilanden",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarctica",AG:"Antigua en Barbuda",AR:"Argentinië",AM:"Armenië",AW:"Aruba",AC:"Ascension",AU:"Australië",AZ:"Azerbeidzjan",BS:"Bahamaâs",BH:"Bahrein",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"België",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia",BA:"Bosnië en Herzegovina",BW:"Botswana",BR:"Brazilië",IO:"Brits Indische Oceaanterritorium",VG:"Britse Maagdeneilanden",BN:"Brunei",BG:"Bulgarije",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodja",CA:"Canada",IC:"Canarische Eilanden",BQ:"Caribisch Nederland",CF:"Centraal-Afrikaanse Republiek",EA:"Ceuta en Melilla",CL:"Chili",CN:"China",CX:"Christmaseiland",CC:"Cocoseilanden",CO:"Colombia",KM:"Comoren",CG:"Congo-Brazzaville",CD:"Congo-Kinshasa",CK:"Cookeilanden",CR:"Costa Rica",CU:"Cuba",CW:"Curaçao",CY
1022:"Cyprus",DK:"Denemarken",DG:"Diego Garcia",DJ:"Djibouti",DM:"Dominica",DO:"Dominicaanse Republiek",DE:"Duitsland",EC:"Ecuador",EG:"Egypte",SV:"El Salvador",GQ:"Equatoriaal-Guinea",ER:"Eritrea",EE:"Estland",SZ:"eSwatini",ET:"Ethiopië",FO:"Faeröer",FK:"Falklandeilanden",FJ:"Fiji",PH:"Filipijnen",FI:"Finland",FR:"Frankrijk",GF:"Frans-Guyana",PF:"Frans-Polynesië",TF:"Franse Gebieden in de zuidelijke Indische Oceaan",GA:"Gabon",GM:"Gambia",GE:"Georgië",GH:"Ghana",GI:"Gibraltar",GD:"Grenada",GR:"Griekenland",GL:"Groenland",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GG:"Guernsey",GN:"Guinee",GW:"Guinee-Bissau",GY:"Guyana",HT:"Haïti",HN:"Honduras",HU:"Hongarije",HK:"Hongkong SAR van China",IE:"Ierland",IS:"IJsland",IN:"India",ID:"Indonesië",IQ:"Irak",IR:"Iran",IM:"Isle of Man",IL:"Israël",IT:"Italië",CI:"Ivoorkust",JM:"Jamaica",JP:"Japan",YE:"Jemen",JE:"Jersey",JO:"Jordanië",KY:"Kaaimaneilanden",CV:"Kaapverdië",CM:"Kameroen",KZ:"Kazachstan",KE:"Kenia",KG:"Kirgizië",KI:"Kiribati",UM:"Kleine afgelegen eilanden van de Verenigde Staten",KW:"Koeweit",XK:"Kosovo",HR:"Kroatië",LA:"Laos",LS:"Lesotho",LV:"Letland",LB:"Libanon",LR:"Liberia",LY:"Libië",LI:"Liechtenstein",LT:"Litouwen",LU:"Luxemburg",MO:"Macau SAR van China",MG:"Madagaskar",MW:"Malawi",MV:"Maldiven",MY:"Maleisië",ML:"Mali",MT:"Malta",MA:"Marokko",MH:"Marshalleilanden",MQ:"Martinique",MR:"Mauritanië",MU:"Mauritius",YT:"Mayotte",MX:"Mexico",FM:"Micronesia",MD:"Moldavië",MC:"Monaco",MN:"Mongolië",ME:"Montenegro",MS:"Montserrat",MZ:"Mozambique",MM:"Myanmar (Birma)",NA:"Namibië",NR:"Nauru",NL:"Nederland",NP:"Nepal",NI:"Nicaragua",NC:"Nieuw-Caledonië",NZ:"Nieuw-Zeeland",NE:"Niger",NG:"Nigeria",NU:"Niue",KP:"Noord-Korea",MK:"Noord-Macedonië",MP:"Noordelijke Marianen",NO:"Noorwegen",NF:"Norfolk",UG:"Oeganda",UA:"Oekraïne",UZ:"Oezbekistan",OM:"Oman",TL:"Oost-Timor",AT:"Oostenrijk",PK:"Pakistan",PW:"Palau",PS:"Palestijnse gebieden",PA:"Panama",PG:"Papoea-Nieuw-Guinea",PY:"Paraguay",PE:"Peru",PN:"Pitcairneilanden",PL:"Polen",PT:"Portugal",XA:"Pseudo-Accenten",XB:"Pseudo-Bidi",PR:"Puerto Rico",QA:"Qatar",RE:"Réunion",RO:"Roemenië",RU:"Rusland",RW:"Rwanda",KN:"Saint Kitts en Nevis",LC:"Saint Lucia",VC:"Saint Vincent en de Grenadines",BL:"Saint-Barthélemy",MF:"Saint-Martin",PM:"Saint-Pierre en Miquelon",SB:"Salomonseilanden",WS:"Samoa",SM:"San Marino",ST:"Sao Tomé en Principe",SA:"Saoedi-Arabië",SN:"Senegal",RS:"Servië",SC:"Seychellen",SL:"Sierra Leone",SG:"Singapore",SH:"Sint-Helena",SX:"Sint-Maarten",SI:"Slovenië",SK:"Slowakije",SD:"Soedan",SO:"Somalië",ES:"Spanje",SJ:"Spitsbergen en Jan Mayen",LK:"Sri Lanka",SR:"Suriname",SY:"Syrië",TJ:"Tadzjikistan",TW:"Taiwan",TZ:"Tanzania",TH:"Thailand",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad en Tobago",TA:"Tristan da Cunha",TD:"Tsjaad",CZ:"Tsjechië",TN:"Tunesië",TR:"Turkije",TM:"Turkmenistan",TC:"Turks- en Caicoseilanden",TV:"Tuvalu",UY:"Uruguay",VU:"Vanuatu",VA:"Vaticaanstad",VE:"Venezuela",GB:"Verenigd Koninkrijk",AE:"Verenigde Arabische Emiraten",US:"Verenigde Staten",VN:"Vietnam",WF:"Wallis en Futuna",EH:"Westelijke Sahara",ZM:"Zambia",ZW:"Zimbabwe",ZA:"Zuid-Afrika",GS:"Zuid-Georgia en Zuidelijke Sandwicheilanden",KR:"Zuid-Korea",SS:"Zuid-Soedan",SE:"Zweden",CH:"Zwitserland"}},29602,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={get useBirthdateOptions(){return b},get useCountryOptions(){return h},get useDefaultCountry(){return y}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:Object.getOwnPropertyDescriptor(r,n).get});let i=g(e.r(155251)),o=g(e.r(346523)),l=g(e.r(370589)),s=g(e.r(347253)),d=g(e.r(1470)),u=e.r(533337),c=e.r(528817),m=g(e.r(132008)),f=g(e.r(878175)),p=g(e.r(894143));function g(e){return e&&e.__esModule?e:{default:e}}let h=()=>{let{locale:e}=(0,c.useIntl)();return(0,u.useMemo)(()=>Object.entries(JSON.parse(JSON.stringify("nl"===e?p.default:"de"===e?m.default:f.default))).map(([e,t])=>({value:e,label:t})),[e])},y=()=>{let{locale:e}=(0,c.useIntl)(),t=h();return"en"===e?t.find(e=>"GB"===e.value)?.value??"":t.find(t=>t.value.toLowerCase()===e)?.value??""},b=()=>{let{formatDate:e}=(0,c.useIntl)(),t=(0,u.useMemo)(()=>Object.values((0,i.default)({start:(0,s.default)(new Date),end:(0,o.default)(new Date)})).map(t=>({value:(0,l.default)(t,"MM"),label:e(t,{month:"long"})})),[e]),a=(0,u.useMemo)(()=>(0,d.default)(31).map(e=>{let t=e+1;
1022return{value:t.toLocaleString(void 0,{minimumIntegerDigits:2}),label:String(t)}}),[]),r=new Date().getUTCFullYear();return{dayOptions:a,monthOptions:t,yearOptions:(0,u.useMemo)(()=>(0,d.default)(r-100,r).map(e=>({value:e.toString(),label:e.toString()})),[r])}}},738606,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return r}});let r=/^\+?\d{8,15}$/},890367,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={get default(){return f},get searchBarParams(){return m},get searchFilterParams(){return u},get searchViewParams(){return c}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:Object.getOwnPropertyDescriptor(r,n).get});let i=e.r(869698),o=d(e.r(758057)),l=d(e.r(273925)),s=d(e.r(145014));function d(e){return e&&e.__esModule?e:{default:e}}let u={andFilters:o.default,orFilters:o.default,tripType:o.default,specialId:(0,i.withDefault)(i.StringParam,void 0),minPrice:l.default,maxPrice:l.default,minimalMinPrice:l.default,maximalMaxPrice:l.default},c={offset:(0,i.withDefault)(l.default,void 0),order:i.StringParam,bbTop:l.default,bbBottom:l.default,bbLeft:l.default,bbRight:l.default},m={...s.default,accommodationType:(0,i.withDefault)(i.StringParam,void 0,!0),pageSize:l.default,accommodationId:(0,i.withDefault)(i.StringParam,void 0,!0),period:i.StringParam},f={...u,...c,...m}},894387,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"lastminuteMessages",{enumerable:!0,get:function(){return r}});let r=(0,e.r(528817).defineMessages)({name:{id:"bjc4HX",defaultMessage:[{type:0,value:"Lastminute voordeel"}]},description:{id:"CH3mnV",defaultMessage:[{type:0,value:"Op het laatste moment een vakantie of weekendje weg boeken? Texel heeft een uitgebreid aanbod last minute aanbiedingen, waarmee u profiteert van aantrekkelijke kortingen! Wat dacht u van een vakantiehuis op een bungalowpark of vakantiepark met zwembad? Of overnacht u liever in een luxe hotel? Op Texel is ook een ruime keuze aan stacaravans en chalets. Hier vindt u die gezellige Bed en Breakfast die precies bij u past. Wilt u Texel eens op een heel andere manier beleven, kijk dan bij de bijzondere overnachtingen, zoals een yurt of misschien wel een pipowagen. Dat is vrijheid: pak maar vast uw koffer en boek snel een last minute op Texel! VVV Texel toont hier alle last minute aanbiedingen overzichtelijk op basis van accommodatiesoort. U kunt in het zoekveld ook zoeken naar aankomst op langere termijn of naar accommodaties waarin honden welkom zijn."}]}})},428373,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={get default(){return y},get getPropsForTripType(){return h}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:Object.getOwnPropertyDescriptor(r,n).get});let i=e.r(968946),o=g(e.r(892672)),l=g(e.r(322414)),s=g(e.r(719719));e.r(533337);let d=e.r(528817),u=g(e.r(503792)),c=g(e.r(842295)),m=g(e.r(95006)),f=e.r(267087),p=e.r(894387);function g(e){return e&&e.__esModule?e:{default:e}}let h=(e,t)=>e===f.TripTypeEnum.LastMinute?{name:t.formatMessage(p.lastminuteMessages.name),description:t.formatMessage(p.lastminuteMessages.description)}:void 0,y=({name:e,description:t,landingPageUrl:a})=>(0,i.jsx)(c.default,{gridColumn:["1 / -1",null,null,"1 / 9"],children:(0,i.jsxs)(m.default,{spacing:[2,null,null,5],style:{maxWidth:"93rem"},children:[(0,i.jsx)(s.default,{variant:"large",children:e}),(0,i.jsx)(l.default,{children:t}),a&&(0,i.jsx)(c.default,{gridColumn:["1, -1","1 / 4"],children:(0,i.jsx)(b,{variant:"outline",children:(0,i.jsx)("a",{href:a,children:(0,i.jsx)(d.FormattedMessage,{id:"4OJWXf",defaultMessage:[{type:0,value:"Lees de actievoorwaarden"}]})})})})]})}),b=(0,u.default)(o.default).withConfig({displayName:"SearchSpecial__SpecialsButton",componentId:"sc-f32ee00-0"})(["width:100%;font-weight:700;border-radius:0.8rem;margin-top:",";@media screen and (min-width:","){margin-top:0;}@media screen and (min-width:","){margin-top:",";}a{color:currentColor;text-decoration:none;}"],({theme:e})=>
1022e.spacing["50_Semi"],({theme:e})=>e.mediaQueries.m,({theme:e})=>e.mediaQueries.xl,({theme:e})=>e.spacing["50_Semi"])},376457,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return j}});let r=e.r(968946),n=b(e.r(892672)),i=b(e.r(719719)),o=e.r(246254),l=e.r(521596);e.r(533337);let s=e.r(528817),d=b(e.r(503792)),u=e.r(605670),c=x(e.r(797600)),m=x(e.r(156296)),f=b(e.r(78416)),p=b(e.r(423660)),g=b(e.r(775393)),h=x(e.r(428373)),y=b(e.r(95006));function b(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(v=function(e){return e?a:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=v(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,a&&a.set(e,r),r}let w=d.default.div.withConfig({displayName:"SearchList__Container",componentId:"sc-b7b9103c-0"})(["width:100%;margin-top:",";@media screen and (min-width:","){margin-top:0;}& > * + *{margin-top:6.4rem;}padding-bottom:3.2rem;"],({theme:e})=>e.spacing["30_Small"],({theme:e})=>e.mediaQueries.s),j=({isLoading:e,data:t,currentPageIndex:a,pageCount:d,unitParams:b,activeSpecial:v,lastSearchParams:x,filtersActive:j,removeActiveFilters:S,searchType:_,onHitClick:M})=>{let C=t??[],A=(0,s.useIntl)(),P=(()=>{let{mediaQueries:e}=(0,o.useThemeContext)();return`(min-width: ${e.xxxl}) 25vw, (min-width: ${e.xl}) 447px, (min-width: ${e.l}) 30vw, (min-width: ${e.m}) 447px, (min-width: ${e.s}) 50vw, 100vw`})(),{brandConfig:I}=(0,u.useTenantContext)(),{LowSearchListing:k}=I.customContent??{},E=(0,l.useRouter)();return(0,r.jsxs)(w,{children:[v&&(0,r.jsx)("section",{children:"string"==typeof v?(0,r.jsx)(h.default,{...(0,h.getPropsForTripType)(v,A)}):(0,r.jsx)(h.default,{...v.special})}),e&&(0,r.jsx)(m.default,{widths:[100,50,33.3],children:Array(c.PAGE_MAX).fill(null).map((e,t)=>(0,r.jsx)(m.Cell,{children:(0,r.jsx)(g.default,{loading:!0})},t))}),!e&&C.length>0&&(0,r.jsx)(m.default,{widths:[100,50,33.3],children:C.map(e=>(0,r.jsx)(m.Cell,{children:(0,r.jsx)(g.default,{rentalUnit:e.rentalUnit,trips:e.trips,activeSpecial:"string"!=typeof v?v?.special.id:void 0,unitParams:{...b,searched:E.asPath.split("?")[1]},sizes:P,onHitClick:M})},e.rentalUnit.id))}),!e&&0===C.length&&(0,r.jsx)("section",{children:(0,r.jsxs)(y.default,{spacing:5,children:[(0,r.jsx)(i.default,{children:(0,r.jsx)(s.FormattedMessage,{id:"2lq5C3",defaultMessage:[{type:0,value:"Geen accommodaties gevonden"}]})}),j&&(0,r.jsx)(n.default,{style:{alignSelf:"flex-start"},variant:"outline",onClick:S,type:"button",children:(0,r.jsx)(s.FormattedMessage,{id:"+PgRNi",defaultMessage:[{type:0,value:"Filters verwijderen"}]})})]})}),(0,r.jsx)(c.default,{currentPageIndex:a,pagesCount:d,LinkComponent:f.default}),!e&&d<=1&&"static"===_&&x?.date&&x?.duration&&(0,r.jsx)(p.default,{lastSearchParams:x}
1022),k&&(0,r.jsx)(k,{})]})}},898642,(e,t,a)=>{"use strict";var r;Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return l}});let n=e.r(869698),i=e.r(533337),o=(r=e.r(17237))&&r.__esModule?r:{default:r},l=e=>{let[t,a]=(0,n.useQueryParams)(e);return[(0,i.useMemo)(()=>(0,o.default)(t),[t]),a]}},758057,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return i}});let r=e.r(869698),n=e=>!!e,i={encode:e=>(0,r.encodeArray)(e)?.filter(n),decode:e=>(0,r.decodeArray)(e)?.filter(n)}},273925,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={get decodeNumber(){return i},get default(){return o}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:Object.getOwnPropertyDescriptor(r,n).get});function i(e){if(null==e)return;let t=e instanceof Array?e[0]:e;if(null==t||""===t)return;let a=+t;if(!isNaN(a))return a}let o={encode:e.r(869698).encodeNumber,decode:i}}]); 1023 1024//# debugId=432cca55-bd1e-9d2a-f647-564f1c231c74 1025//# sourceMappingURL=0oinanxf1hkc7.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.