1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(null!=n)for(var o in n)n.hasOwnProperty(o)&&(e[o]=n[o])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:dpg-media-services-csa":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="cf53e9db-0012-4734-9d47-c144d8877729",e._sentryDebugIdIdentifier="sentry-dbid-cf53e9db-0012-4734-9d47-c144d8877729")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1172],{1400:(e,t,n)=>{n.d(t,{B:()=>x});var o=n(6029);n(55729);var r=n(89456),a=n(15615),s=n(33591),i=n(55597),l=n(43343),c=n(59036),d=n(84909),u=n(77843),p=n(81278),f=n(57490),g=n(76407),v=n(79132),h=n(79512);function x({firstName:e,isLoggedIn:t,onLinkClick:n,onLogoutClick:m}){let{getTranslation:b,getPortableText:w,translations:j}=(0,l.c3)(),C=(0,c.U)(),y=(0,v.PB)(),P=(0,v.Ek)(),{getFeatureFlag:k}=(0,g.h)(),_=j.userMenuRoutes?.filter(e=>"/nieuwsbrieven"===e.route?k(y.id,"isNewslettersEnabled"):"/mijn-activiteiten"!==e.route||k("general","isActivityTimelineEnabled")&&!(0,h.FR)(y.id,P))||[],N=(0,d.c)(),R=(0,u.G)(),I=(0,p.useRouter)();return(0,o.jsxs)("div",{className:"text-left min-w-[200px]","data-testid":"submenu-links",children:[(0,o.jsx)(a.A,{"data-dpg-pii":!0,paragraphElement:"h2",className:"text-lg font-bold text-center",testId:"welcome-name",message:w("navigationGreeting"),values:{user_first_name:e||""}}),_.map(({label:e,route:t,icon:a})=>(0,o.jsxs)(r.Pr,{as:s.E,href:t,className:"font-regular text-black no-underline hover:underline",icon:(0,o.jsx)(r.In,{icon:i.XkK,fixedWidth:!0,className:"text-gray-dark"}),onClick:()=>{n?.()},children:[a&&(0,o.jsx)(r.In,{icon:f.ML[a],className:"w-4 mr-1 text-gray-dark"}),e]},t)),(0,o.jsx)("div",{className:"mt-5 text-center","data-testid":"login-submenu",children:t?C.showLogoutButton&&(0,o.jsx)(r.$n,{onClick:()=>{m?.(),window?.ssoLogout?window.ssoLogout.logout(window.ssoConfig):I.replace(R)},variant:"secondary",children:b("navigationLogoutButton")}):(0,o.jsx)(r.$n,{variant:"primary",as:"a",href:N,"data-testid":"login-button",children:b("navigationLoginButton")})})]})}},61172:(e,t,n)=>{n.r(t),n.d(t,{HeaderMenu:()=>V});var o=n(6029),r=n(55729),a=n(25269),s=n(40041),i=n(99829),l=n(20814),c=n(74249),d=n(41679),u=n(67913),p=n(90429),f=n(78749),g=n(19639),v=n(97628),h=n(57640),x=n(20184),m=n(22703),b=Object.defineProperty,w=(e,t)=>b(e,"name",{value:t,configurable:!0}),j="Popover",[C,y]=(0,i.A)(j,[p.Bk]),P=(0,p.Bk)(),[k,_]=C(j),N=w(e=>{let{__scopePopover:t,children:n,open:a,defaultOpen:s,onOpenChange:i,modal:l=!1}=e,c=P(t),d=r.useRef(null),[f,g]=r.useState(!1),[v,x]=(0,h.i)({prop:a,defaultProp:s??!1,onChange:i,caller:j});return(0,o.jsx)(p.bL,{...c,children:(0,o.jsx)(k,{scope:t,contentId:(0,u.B)(),triggerRef:d,open:v,onOpenChange:x,onOpenToggle:r.useCallback(()=>x(e=>!e),[x]),hasCustomAnchor:f,onCustomAnchorAdd:r.useCallback(()=>g(!0),[]),onCustomAnchorRemove:r.useCallback(()=>g(!1),[]),modal:l,children:n})})},"Popover"),R=r.forwardRef(w(function(e,t){let{__scopePopover:n,...a}=e,s=_("PopoverAnchor",n),i=P(n),{onCustomAnchorAdd:l,onCustomAnchorRemove:c}=s;return r.useEffect(()=>(l(),()=>c()),[l,c]),(0,o.jsx)(p.Mz,{...i,...a,ref:t})},"PopoverAnchor")),I=r.forwardRef(w(function(e,t){let{__scopePopover:n,...r}=e,i=_("PopoverTrigger",n),l=P(n),c=(0,s.s)(t,i.triggerRef),d=(0,o.jsx)(g.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":K(i.open),...r,ref:c,onClick:(0,a.mK)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?d:(0,o.jsx)(p.Mz,{asChild:!0,...l,children:d})},"PopoverTrigger")),[A,E]=C("PopoverPortal",{forceMount:void 0}),F="PopoverContent",M=r.forwardRef(w(function(e,t){let n=E(F,e.__scopePopover),{forceMount:r=n.forceMount,...a}=e,s=_(F,e.__scopePopover);return(0,o.jsx)(f.C,{present:r||s.open,children:s.modal?(0,o.jsx)(D,{...a,ref:t}):(0,o.jsx)(B,{...a,ref:t})})},"PopoverContent")),O=(0,v.TL)("PopoverContent.RemoveScroll"),D=r.forwardRef(w(function(e,t){let n=_(F,e.__scopePopover),i=r.useRef(null),l=(0,s.s)(t,i),c=r.useRef(!1);return r.useEffect(()=>{let e=i.current;if(e)return(0,x.Eq)(e)},[]),(0,o.jsx)(m.A,{as:O,allowPinchZoom:!0,children:(0,o.jsx)(L,{...e,ref:l,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,a.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),c.current||n.triggerRef.current?.focus()}),onPointerDownOutside:(0,a.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;c.current=2===t.button||n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,a.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),B=r.forwardRef(w(function(e,t){let n=_(F,e.__scopePopover),a=r.useRef(!1),s=r.useRef(!1);return(0,o.jsx)(L,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(a.current||n.triggerRef.current?.focus(),t.preventDefault()),a.current=!1,s.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}})},"PopoverContentNonModal")),L=r.forwardRef(w(function(e,t){let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:s,disableOutsidePointerEvents:i,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:g,onInteractOutside:v,...h}=e,x=_(F,n),m=P(n);return(0,c.Oh)(),(0,o.jsx)(d.n,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:s,children:(0,o.jsx)(l.qW,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:v,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:g,onDismiss:()=>x.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,o.jsx)(p.UC,{"data-state":K(x.open),role:"dialog",id:x.contentId,...m,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})},"PopoverContentImpl"));function K(e){return e?"open":"closed"}w(K,"getState");var T=n(89456),S=n(55597),z=n(57490),U=n(31576),G=n(43343),W=n(237),$=n(81278),q=n(1400),J=n(59036),X=n(79132),H=n(76407),Q=n(18654);function V(){let[e]=(0,U.F7)({optional:!0}),{getTranslation:t}=(0,G.c3)(),[n,a]=(0,r.useState)(!1),{pathname:s}=(0,$.useRouter)(),i=(0,X.PB)(),{getFeatureFlag:l}
1=(0,H.h)(),c=(0,J.U)(),{pushAnalyticsEvent:d}=(0,Q.iK)(),u=e?.profile.personal_information.first_name||void 0,p=!!e?.id,f=l(i.id,"isBrandSubscriptionsEnabled")&&!c.hasWebviewLimitation;return(0,o.jsx)(o.Fragment,{children:(0,o.jsxs)(T.el,{ariaLabel:t("headerNavigation"),children:[f&&(0,o.jsx)(T.t0,{isActive:"/"===s,children:(0,o.jsx)(W.N,{href:"/",className:"text-md flex items-center h-full pr-2 tablet-landscape:pr-5 uppercase",children:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(T.In,{icon:S.muz,className:"max-w-[23px]"}),(0,o.jsx)("span",{className:"pl-2",children:t("navigationItemCustomerService")})]})})}),(0,o.jsx)(T.t0,{isActive:n,className:"ml-auto",activeStateClass:"before:left-8",children:(0,o.jsxs)(N,{open:n,onOpenChange:e=>{a(e),d({event:e?"navigation_menu_unfold":"navigation_menu_fold"})},children:[(0,o.jsxs)(I,{className:"flex items-center h-full pr-2","data-testid":"sub-menu",children:[(0,o.jsxs)("span",{className:"fa-stack fa-1x shrink-0","data-testid":"user-image",children:[(0,o.jsx)(T.In,{icon:S.X46,className:"fa-stack-1x"}),(0,o.jsx)(T.In,{icon:p?S.QRE:S.bnw,className:(0,z.cx)("absolute text-2xs top-[5px] right-[8px] left-auto bottom-auto",p?"text-success":"text-error")})]}),(0,o.jsx)("span",{className:"shrink-0 max-w-32 tablet-landscape:max-w-48 desktop:max-w-full overflow-hidden whitespace-nowrap text-ellipsis","data-dpg-pii":!0,children:p?u||t("navigationUserButton"):t("navigationLoginButton")}),(0,o.jsx)(T.In,{icon:S.Jt$,className:(0,z.cx)("ml-2 text-gray-dark transition duration-100 transform-gpu",n?"-scale-y-100":"scale-y-100")})]}),(0,o.jsx)(R,{}),(0,o.jsx)(M,{children:(0,o.jsx)("div",{className:"overflow-y-hidden p-6 pt-0",children:(0,o.jsx)("div",{className:(0,z.cx)("relative bg-white p-7 shadow-md","before:content-[''] before:h-[20px] before:w-full before:absolute before:left-0 before:top-0 before:z-10 before:bg-linear-to-b before:from-black before:to-white before:opacity-5"),children:(0,o.jsx)(q.B,{firstName:u,isLoggedIn:p,onLinkClick:()=>a(!1),onLogoutClick:()=>a(!1)})})})})]})})]})})}},77843:(e,t,n)=>{n.d(t,{G:()=>o});let o=()=>"/api/logout"},79512:(e,t,n)=>{n.d(t,{FR:()=>i,IF:()=>r,JA:()=>a,VY:()=>s});var o=n(59867);let r=(e,t)=>!!(0,o.e)(e,t)&&"magazine"===t[e].brandCategory,a=(e,t)=>!!(0,o.e)(e,t)&&"newspaper"===t[e].brandCategory,s=(e,t)=>!!(0,o.e)(e,t)&&"more_media"===t[e].brandCategory,i=(e,t)=>!!(0,o.e)(e,t)&&"account"===t[e].brandCategory}}]);
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.