PageSourceSearch

https://assets.kaartje2go.nl/assets/js/modern/widgetPortalWideWidget.6af19021a897667d5aa.js

js kaartje2go.nl collected 2026-09-24 21:59:39 UTC 15,429 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"[email protected]"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];if(null!=r)for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:react-frontend":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5b054bff-06fd-4f26-909d-02926e7d3a04",e._sentryDebugIdIdentifier="sentry-dbid-5b054bff-06fd-4f26-909d-02926e7d3a04")}catch(e){}}(),(globalThis.__LOADABLE_LOADED_CHUNKS__||=[]).push([[536],{26525(e,t,r){var n=r(92990),i=r(13526),o=r(36884),l=r(37958),a=r(94686);const s=e=>{let t=e.className,r=e.icon,s=void 0===r?(0,a.jsx)(o.A,{className:"size-6"}):r,u=e.image,c=e.onClick,d=e.text,m=e.url;const b=(0,i.A)("button--link-entry",t);if(!m&&!c)return null;const f=()=>{null===c||void 0===c||c()},g=(0,a.jsxs)(n.Fragment,{children:[(0,a.jsxs)("div",{className:"button--link-entry__content",children:[(0,a.jsx)("div",{className:"button--link-entry__image",children:u}),d]}),s]});return m?(0,a.jsx)(l.A,{className:b,onClick:f,to:m,children:g}):(0,a.jsx)("button",{className:b,onClick:f,children:g})},u=(0,n.memo)(s);r.d(t,["A",0,u])},40340(e,t,r){r.d(t,{A:()=>v});var n=r(92990),i=r(13526),o=r(97158),l=r(94686);const a=["as"];function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){let t=e.as,r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,a);const n=t||"div";return(0,l.jsx)(n,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){u(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},r))}var d=r(37958),m=r(17211);function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){g(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function g(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>{var t,r,a,s,u,b;let g=e.alt,v=e.backgroundColor,p=e.buttonText,y=e.buttonTextElement,h=e.className,j=e.container,O=e.fetchPriority,x=e.horizontal,w=e.imageHeight,P=e.imageLg,A=e.imageMd,_=e.imageSm,S=e.imageWidth,N=e.imageXs,T=e.images,k=e.imagesWebP,L=e.imageText,E=e.isAnimated,M=void 0===E||E,D=e.lazy,I=e.onClick,C=e.renderType,W=e.url,H=e.urlTarget;const $=(0,n.useMemo)(()=>{const e={};return null!==k&&void 0!==k&&k.imageXs&&(e.imageXs=k.imageXs),null!==k&&void 0!==k&&k.imageSm&&(e.imageSm=k.imageSm),null!==k&&void 0!==k&&k.imageMd&&(e.imageMd=k.imageMd),null!==k&&void 0!==k&&k.imageLg&&(e.imageLg=k.imageLg),Object.keys(e).length?e:void 0},[k]);if((null===T||void 0===T||!T.imageLg)&&!P)return null;const z=(0,i.A)("portal",{"portal--horizontal":x,"portal--no-border":"without-border"===C,"portal--circle":"circle"===C,"is--animated":M&&"without-border"!==C&&"circle"!==C,"border-medium":"without-border"!==C&&"circle"!==C},"flex flex--column relative bg-white rounded-md w-full overflow-hidden",h),R=j?f(f({},j),{},{sizes:f(f({},j.sizes),{},{xsFactor:.98,smFactor:.98,mdFactor:.98,lgFactor:.98})}):void 0,X=!("function"!==typeof I&&!H&&!W),U=(0,l.jsxs)(n.Fragment,{children:[(0,l.jsxs)("div",{className:"portal__img",style:v?{backgroundColor:v}:void 0,children:[(0,l.jsx)(m.A,{fetchPriority:O,images:{imageXs:f(f({},null===T||void 0===T?void 0:T.imageXs),{},{url:(null===T||void 0===T||null===(t=T.imageXs)||void 0===t?void 0:t.url)||N}),imageSm:f(f({},null===T||void 0===T?void 0:T.imageSm),{},{url:(null===T||void 0===T||null===(r=T.imageSm)||void 0===r?void 0:r.url)||_}),imageMd:f(f({},null===T||void 0===T?void 0:T.imageMd),{},{url:(null===T||void 0===T||null===(a=T.imageMd)||void 0===a?void 0:a.url)||A}),imageLg:{url:(null===T||void 0===T||null===(s=T.imageLg)||void 0===s?void 0:s.url)||P||"",width:S||(null===T||void 0===T||null===(u=T.imageLg)||void 0===u?void 0:u.width),height:w||(null===T||void 0===T||null===(b=T.imageLg)||void 0===b?void 0:b.height)}},webpImages:$,lazy:D,container:R,alt:g}),L]}),X&&(0,l.jsxs)("div",{className:"portal__button flex gap-2 justify-center items-center text--grey-600 font-semibold py-4 px-1",children:[y||p,"without-border"!==C&&"circle"!==C&&(0,l.jsx)(o.A,{})]})]});return W?(0,l.jsx)(c,{as:d.A,className:(0,i.A)(z),onClick:I,target:H,to:W,children:U}):I?(0,l.jsx)(c,{as:"button",className:(0,i.A)(z),onClick:I,children:U}):(0,l.jsx)(c,{className:(0,i.A)(z),"aria-label":p,children:U})}},89683(e,t,r){r(85068),r(19843),r(62758),r(75522),r(48);
1var n=r(92990),i=r(80821),o=r(13526),l=r(20343),a=r(94686);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){c(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,l,a=[],s=!0,u=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(a.push(n.value),a.length!==t);s=!0);}catch(e){u=!0,i=e}finally{try{if(!s&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const b=e=>{let t=e.className,r=e.disableReadMore,s=e.content,c=e.id,m=e.inline,b=e.innerHTML,f=e.readMoreText,g=e.readLessText,v=e.triggerOnce,p=e.numberOfLines,y=void 0===p?1:p,h=e.buttonLeft;const j=(0,i.B)().t,O=(0,n.useRef)(null),x=(0,n.useId)(),w=d((0,n.useState)(()=>!r),2),P=w[0],A=w[1],_=d((0,n.useState)(()=>!r),2),S=_[0],N=_[1],T=30*y;(0,n.useEffect)(()=>{var e,t;const n=(null===(e=O.current)||void 0===e?void 0:e.clientHeight)||(null===(t=O.current)||void 0===t?void 0:t.offsetHeight);(r||y>1&&n&&n<=T)&&(A(!1),N(!1))},[O,r,y]);const k=P?{maxHeight:T}:void 0,L={id:c,className:"readmore__content",role:"region",tabIndex:-1,style:1===y?u({lineClamp:y,WebkitLineClamp:y},k):k},E=(0,o.A)("readmore",t,{"readmore--expanded":!P,"readmore--inline":m&&1===y,"readmore--multiline":y>1});return s||b?(0,a.jsxs)("div",{className:E,children:[b?(0,a.jsx)("div",u(u({},L),{},{children:(0,a.jsx)("div",{className:"readmore__inner",ref:O,dangerouslySetInnerHTML:b})}),x):(0,a.jsx)("div",u(u({},L),{},{children:(0,a.jsx)("div",{className:"readmore__inner",ref:O,children:s})}),x),S&&(0,a.jsx)(l.A,{className:(0,o.A)("readmore__button",{"is--left":h}),variant:"linkPrimary",onClick:()=>{A(e=>!e),v&&N(!1)},aria:{controls:c,expanded:P?"false":"true"},children:P?f||j("Read more"):g||j("Read less")})]}):null};r.d(t,["A",0,b])},86147(e,t,r){r.d(t,["I",0,e=>!e||""===e])},86404(e,t,r){var n=r(92990),i=r(13526),o=r(97158),l=r(20343),a=r(86147),s=r(94686);const u=e=>{let t=e.buttonType,r=void 0===t?"tertiary":t,n=e.buttonText,u=e.buttonUrl,c=e.className,d=e.noIcon,m=e.underline,b=void 0===m||m,f=e.target;return!n||(0,a.I)(n)||!u||(0,a.I)(u)?null:(0,s.jsx)(l.A,{url:u,variant:r,icon:!d&&(0,s.jsx)(o.A,{}),iconAlignment:"right",target:f,underline:b,className:(0,i.A)({[`wide-widget--button-${r}`]:r},c),children:n})},c=(0,n.memo)(u);r.d(t,["A",0,c])},43306(e,t,r){r(97700),r(41882);var n=r(92990),i=r(13526),o=r(25663),l=r(86147),a=r(45033),s=r(94686);const u=e=>{let t=e.className,r=e.heading,n=void 0===r?"div":r,u=(e.testId,e.title),c=e.textAlignment;const d=(0,i.A)("font-bold text-xl sm:text-2xl leading-7 mb-4",{[`text-${c}`]:c},t),m=null!==u&&void 0!==u&&u.includes("{m}")?(0,a.U)(u,"{m}","{/m}","text--magenta"):u;return(0,l.I)(u)?null:(0,s.jsx)(o.A,{tag:n,className:d,title:m})},c=(0,n.memo)(u);r.d(t,["A",0,c])},73876(e,t,r){r.r(t),r.d(t,{default:()=>x});r(85068);var n=r(92990),i=r(13526),o=r(8698),l=r(40340),a=r(86404),s=r(43306),u=r(23973),c=r(89683),d=r(26525),m=r(82493),b=r(62683),f=r(94686);const g=e=>{let t=e.height,r=void 0===t?44:t,n=e.src,i=e.width,o=void 0===i?44:i,l=e.alt;const a={png:(0,m._)(n,o,r),png2x:(0,m._)(n,2*o,2*r),webp:(0,m._)(n,o,r,!0),webp2x:(0,m._)(n,2*o,2*r,!0)};return(0,f.jsx)(b.V,{alt:l,loading:"lazy",src:a.png,srcSet:`${a.png} 1x, ${a.png2x} 2x`,children:(0,f.jsx)("source",{srcSet:`${a.webp} 1x, ${a.webp2x} 2x`,type:"image/webp"})})};var v=r(22179),p=r(46381);function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?y(Object(r),!0).forEach(function(t){j(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function j(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>{var t;let r=e.className,m=e.data;const b=(null===m||void 0===m||null===(t=m.relationships)||void 0===t?void 0:t.portals.data)||[],y=(0,p.A)().portals,j=b.map(e=>null===y||void 0===y?void 0:y[e.id]).filter(Boolean),O=null===m||void 0===m?void 0:m.attributes.portals,x=j.map(e=>e.attributes),w=O||x,P={sizes:{lg:3,md:3,sm:6,xs:6},hasSidebar:!1},A=m.attributes,_=A.buttonType,S=A.buttonText,N=A.buttonUrl,T=A.urlTarget,k=A.title,L=A.description,E=A.renderType,M=A.textAlignment,D=A.portalsVisiblePerRowXs,I=A.portalsVisiblePerRowSm,C=A.portalsVisiblePerRowMd,W=A.portalsVisiblePerRowLg,H=A.isCarousel,$=void 0===H?1:H,z=A.collapsibleDescription,R=A.numberOfLines,X=A.heading,U=(0,n.useMemo)(()=>({xs:D&&"default"!==D?Number(D):1,sm:I&&"default"!==I?Number(I):2,md:C&&"default"!==C?Number(C):4,lg:W&&"default"!==W?Number(W):4}),[D,I,C,W]);if(!w.length)return v.q.captureMessage("PortalWideWidget doesn't include portals",v.q.Info,h({},m)),null;const F=(0,i.A)("wide-widget--portal",{"wide-widget--link-entries":"link-entry-button"===E},r),B=(0,i.A)("mt-4",{"mb-4":S}),V={"--visible-items-xs":U.xs,"--visible-items-sm":U.sm,"--visible-items-md":U.md,"--visible-items-lg":U.lg},q=(e,t)=>{var r;const n=e.backgroundColor,i=e.buttonText,o=e.image,a=e.imageAlt,s=(null===(r=e.images)||void 0===r?void 0:r.image)||("object"===typeof o?o:void 0),u=(null===s||void 0===s?void 0:s.url)||("string"===typeof o?o:o.url),c=e.url||e.buttonUrl;return"link-entry-button"===E?(0,f.jsx)(d.A,{image:(0,f.jsx)(g,{src:u,width:null===s||void 0===s?void 0:s.width,height:null===s||void 0===s?void 0:s.height,alt:a||i}),text:i,url:c},`PortalWideWidget:${m.id}:LinkEntryButton:${t}`):(0,f.jsx)(l.A,{backgroundColor:n,buttonText:i,renderType:E,images:s&&{imageLg:s},imageLg:u,imageHeight:null===s||void 0===s?void 0:s.height,imageWidth:null===s||void 0===s?void 0:s.width,container:P,alt:a||i,url:c,lazy:e.lazyLoad},`PortalWideWidget:${m.id}:Portal:${t}`)};return(0,f.jsxs)(u.e,{title:k,className:F,children:[(0,f.jsx)(s.A,{title:k,heading:X,textAlignment:M}),L?z?(0,f.jsx)(c.A,{className:"mb-4",id:`PortalWideWidgetDescription:${m.id}`,innerHTML:{__html:L},inline:!0,numberOfLines:R}):(0,f.jsx)("div",{dangerouslySetInnerHTML:{__html:L}}):null,$?(0,f.jsx)(o.A,{breakpoints:U,className:B,stretchItems:!1,children:w.map((e,t)=>q(e,t))}):(0,f.jsx)("div",{style:h({},V),className:"wide-widget__grid items-start",children:w.map((e,t)=>q(e,t))}),S&&N&&(0,f.jsx)("div",{className:"text-center mt-4",children:(0,f.jsx)(a.A,{buttonType:_,buttonText:S,buttonUrl:N,target:T})})]})},x=(0,n.memo)(O)},23973(e,t,r){r.d(t,{e:()=>o});var n=r(13526),i=r(94686);function o(e){let t=e.className,r=e.children,o=(e.testId,e.style),l=e.ref,a=e.suppressHydration;const s=(0,n.A)("wide-widget",t);return(0,i.jsx)("div",{className:s,style:o,ref:l,suppressHydrationWarning:a,children:r})}}}]);

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.