1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d11aceff-98f4-478b-88c1-8b4fcf7ef86b",e._sentryDebugIdIdentifier="sentry-dbid-d11aceff-98f4-478b-88c1-8b4fcf7ef86b")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9208],{4259:e=>{e.exports={primaryText:"iol_primaryText__66dq5"}},8591:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});var o=i(37876);i(14232);var l=i(68544);let n=({company:e,distance:t,educationLevel:i,hasVideo:n,id:s,isHighlighted:a,isSelectedForPreview:r,isBookmarked:c,isLogoColored:d,logo:u,onClick:p,publishedTimeAgo:m,salary:_,salaryFormatted:h,title:b,toggleBookmarking:f,url:x,workLocation:v,workingHours:g,workingHoursFormatted:j,profile:y,numberOfDaysLeftToApply:k,isSpotlightJob:w=!1,hasBookmarking:A=!0,hasOpenInNewTab:T=!0,hasPublishingTime:S=!0,estimatedSalary:C,logoLoading:N})=>(0,o.jsx)(l.A,{id:s,url:x,title:b,company:e,logo:u,logoLoading:N,isLogoColored:d,workLocation:v,distance:t,salary:_,salaryFormatted:h,workingHours:g,workingHoursFormatted:j,educationLevel:i,hasVideo:n,isHighlighted:a,isSpotlightJob:w,isSelectedForPreview:r,isBookmarked:c,profile:y,onClick:p,toggleBookmarking:f,hasBookmarking:A,hasOpenInNewTab:T,hasPublishingTime:S,publishedTimeAgo:m,numberOfDaysLeftToApply:k,estimatedSalary:C})},10310:e=>{e.exports={searchResults:"iol_searchResults__vpOyQ",emailAlertBox:"iol_emailAlertBox__XPWWh"}},16067:e=>{e.exports={mapView:"iol_mapView__cSBDA",square:"iol_square__MvvfG"}},30081:e=>{e.exports={location:"iol_location__WuQ8l",select:"iol_select__D6zhz",focused:"iol_focused__p7_at",input:"iol_input__NAwg6",placeholder:"iol_placeholder__OXucA",menu:"iol_menu__WgRY0",selected:"iol_selected___ZdLc",clearIndicator:"iol_clearIndicator__aSyxO",footer:"iol_footer__AajAn",confirm:"iol_confirm__p15JN"}},41903:()=>{},54904:e=>{e.exports={multipleOptions:"iol_multipleOptions__5bmWc",selected:"iol_selected__6iw0D",footer:"iol_footer__cC1_x",expanded:"iol_expanded__DDXQE",confirm:"iol_confirm__NF6OC"}},56554:(e,t,i)=>{"use strict";i.d(t,{A:()=>f});var o=i(37876),l=i(15039),n=i.n(l),s=i(18847),a=i.n(s),r=i(14232),c=i(98477),d=i(20831),u=i(85346),p=i(41737),m=i(16067),_=i.n(m);let h=a()(()=>Promise.all([i.e(9854),i.e(6190),i.e(9144),i.e(4831),i.e(8044),i.e(4734),i.e(6613),i.e(6701),i.e(7376),i.e(2274),i.e(838),i.e(5235),i.e(8849),i.e(8143),i.e(7016),i.e(5269),i.e(772)]).then(i.bind(i,53119)),{loadableGenerated:{webpack:()=>[53119]},ssr:!1}),b=e=>`url(${(0,p.A)(`/static/images/${u.A.siteAcronym}/${e}`)})`,f=({latitude:e="52.100676",longitude:t="5.168668",profile:i,jobSeeker:l,fetchJobSeekerData:s,isJobBookmarked:a,toggleBookmarking:u,trackAppliedJob:p,searchParameters:m,isDesktopViewSquare:f,municipalityMapViewGeolocation:x,isMapViewModeRequested:v})=>{let[g,j]=(0,r.useState)(!!x||v);return(0,r.useEffect)(()=>{j(!!x||v)},[x,v]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("button",{className:n()(_().mapView,{[_().square]:f}),style:{"--map-view-background-mobile":b("map-mobile.webp"),"--map-view-background-desktop":b("map-desktop.webp")},onClick:()=>{(0,d.KA)({event:"MapViewOpen"}),j(!0)},children:"kaart"}),g&&(0,c.createPortal)((0,o.jsx)(h,{latitude:parseFloat(x?.latitude||e),longitude:parseFloat(x?.longitude||t),close:()=>{(0,d.KA)({event:"MapViewClosed"}),j(!1)},profile:i,jobSeeker:l,fetchJobSeekerData:s,isJobBookmarked:a,toggleBookmarking:u,trackAppliedJob:p,searchParameters:m}),document.body)]})}},67315:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var o=i(37876),l=i(15039),n=i.n(l);i(14232);var s=i(98498),a=i.n(s);let r=({title:e,children:t,iconName:i,hasBorder:l=!0})=>(0,o.jsxs)("div",{className:n()(a().container,l&&a().bordered),children:[(0,o.jsxs)("div",{className:a().header,children:[(0,o.jsx)("div",{className:n()(a().icon,a()[i])}),(0,o.jsx)("h3",{children:e})]}),t]})},69208:(e,t,i)=>{"use strict";i.d(t,{A:()=>H});var o=i(37876),l=i(15039),n=i.n(l),s=i(18847),a=i.n(s),r=i(89099),c=i(14232),d=i(20831),u=i(85346),p=i(27016);let m=[{name:"contractType",question:"Wat voor dienstverband wil je?"},{name:"careerLevel",question:"Wat is je carri\xe8reniveau?"},{name:"industry",question:"In welke branche wil je werken?"},{name:"category",question:"Wat is je vakgebied?"}];var _=i(83352),h=i(56554),b=i(14961),f=i(41903),x=i.n(f);let v=({onAppPromotionClick:e})=>(0,o.jsxs)("div",{className:x().appPromotion,onClick:()=>e(b.q.searchResults),children:[(0,o.jsxs)("div",{className:x().heading,children:[(0,o.jsx)("div",{className:x().logo}),(0,o.jsx)("h3",{children:"Download de app"})]}),(0,o.jsx)("p",{children:"Bekijk en solliciteer op vacatures bij jou in de buurt, waar en wanneer jij wilt. Je nieuwe baan is altijd dichtbij."}),(0,o.jsx)("div",{className:x().stores})]});var g=i(56438),j=i(62604),y=i(97309),k=i.n(y);let w=({alternativeTitles:e})=>(0,o.jsxs)("div",{className:k().alternativeTitles,children:[(0,o.jsx)("h3",{children:"Anderen zochten naar"}),(0,o.jsx)("ul",{children:e.map((e,t)=>(0,o.jsx)("li",{children:(0,o.jsx)("a",{href:j.Eq((0,g.A)({page:1,limit:1,filters:{dcoTitle:e},sort:"relevance"})),children:e})},t))})]});var A=i(67315),T=i(2827),S=i(57418),C=i(17127),N=i(30081),L=i.n(N);let P=({apply:e})=>{let[t,i]=(0,c.useState)(null),{isFetching:l,setLocationInput:s,cities:a}=(()=>{let[e,t]=(0,c.useState)(!1),[i,o]=(0,c.useState)(""),[l,n]=(0,c.useState)([]),s=(0,c.useRef)(null);return(0,c.useEffect)(()=>{s.current&&window.clearTimeout(s.current),s.current=window.setTimeout(()=>{(()=>{let e=i.trim();if(e.length<2)return n([]);t(!0),S.A.citySearch(e).then(e=>n(e.map(e=>({value:e,label:e})))).catch(()=>n([])).finally(()=>t(!1))})()},400)},[i]),{isFetching:e,setLocationInput:o,cities:l}})(),r=(0,c.useRef)(null),d=(0,c.useId)();return(0,o.jsxs)("div",{className:L().location,children:[(0,o.jsx)(T.Ay,{ref:r,instanceId:d,placeholder:"Type hier je woonplaats",onInputChange:s,onChange:e=>i(e?e.value:null),options:a,components:{DropdownIndicator:null},isLoading:l,noOptionsMessage:()=>null,classNames:{control:({isFocused:e})=>n()(L().select,{[L().focused]:e}),input:()=>L().input,placeholder:()=>L().placeholder,clearIndicator:()=>L().clearIndicator,menu:()=>L().menu,option:({isFocused:e,isSelected:t})=>n()({[L().focused]:e,[L().selected]:t})},isClearable:!0}),(0,o.jsx)("div",{className:L().footer,children:(0,o.jsx)(C.A,{onClick:()=>{t?e(t):r.current?.focus()}
1,className:L().confirm,children:(0,o.jsx)("button",{children:"bevestig"})})})]})};var I=i(4259),B=i.n(I);let O=({text:e,onClick:t})=>(0,o.jsx)("button",{onClick:t,className:B().primaryText,children:e});var D=i(54904),J=i.n(D);let q=({options:e,apply:t})=>{let[i,l]=(0,c.useState)([]),[s,a]=(0,c.useState)(!1);return(0,o.jsxs)("div",{className:J().multipleOptions,children:[(0,o.jsx)("ul",{children:e.map((e,t)=>s||t<3?(0,o.jsxs)("li",{onClick:()=>(e=>{let t=[...i];i.includes(e)?t.splice(t.indexOf(e),1):t.push(e),l([...t])})(e.name),className:n()({[J().selected]:i.includes(e.name)}),children:[e.name,(0,o.jsx)("span",{children:e.number})]},e.name):null)}),(0,o.jsxs)("div",{className:n()(J().footer,{[J().expanded]:s||e.length<=3}),children:[e.length>3&&!s&&(0,o.jsx)(O,{text:"toon meer",onClick:()=>a(!0)}),(0,o.jsx)(C.A,{onClick:()=>{i.length>0&&t(i)},className:J().confirm,children:(0,o.jsx)("button",{children:"bevestig"})})]})]})},V=({config:e,routing:t})=>(0,o.jsx)(A.A,{title:e.question,iconName:e.name,children:(()=>{let i=()=>(0,d.KA)({event:"FilterSuggestionApplied",type:e.name});switch(e.name){case"city":return(0,o.jsx)(P,{apply:e=>{i(),t.applyLocationToUrl(e)}});case"contractType":return(0,o.jsx)(q,{options:e.options,apply:e=>{i(),t.applyContractTypeToUrl(e)}});case"careerLevel":return(0,o.jsx)(q,{options:e.options,apply:e=>{i(),t.applyCareerLevelToUrl(e)}});case"industry":return(0,o.jsx)(q,{options:e.options,apply:e=>{i(),t.applyIndustryToUrl(e)}});case"category":return(0,o.jsx)(q,{options:e.options,apply:e=>{i(),t.applyCategoryToUrl(e)}});default:return null}})()});var R=i(8591),E=i(10310),F=i.n(E);let G=a()(()=>Promise.all([i.e(288),i.e(2599)]).then(i.bind(i,2599)),{loadableGenerated:{webpack:()=>[2599]},ssr:!1}),M=a()(()=>Promise.all([i.e(3101),i.e(244)]).then(i.bind(i,90244)),{loadableGenerated:{webpack:()=>[90244]},ssr:!1}),W=a()(()=>Promise.all([i.e(1089),i.e(748)]).then(i.bind(i,58367)),{loadableGenerated:{webpack:()=>[58367]},ssr:!1,loading:_.A}),H=({className:e,isJobBookmarked:t,isSpotlightJobs:i,jobs:l,toggleBookmarking:s,trackAppliedJob:a,jobSeeker:_,fetchJobSeekerData:b,parameters:f,emailAlertBoxSubHeading:x,emailAlertBoxClass:g,positionOffset:j,totalNumberOfJobs:y,totalNumberOfRenderedJobs:k,logoLoading:A,withPreview:T,profile:S,estimatedSalaryForDcoTitleSlug:C,exposeProfileSettings:N,registerAccountSettings:L,routing:P,aggregations:I,alternativeTitles:B,isMapViewEnabled:O,municipalityMapViewGeolocation:D,isAppPromotionEnabled:J,onAppPromotionClick:q})=>{let E="map"===(0,r.useRouter)().query.viewMode,{filterAtPosition:H}=((e,t)=>{let i=[...e?.filters?.city===void 0?[{name:"city",question:"Waar wil je werken?"}]:[],...m.filter(t=>e?.filters?.[t.name]===void 0).filter(e=>t?.[e.name]!==void 0).filter(e=>Object.values(t?.[e.name]).filter(e=>e>0).length>0).map(e=>({...e,options:Object.entries(t?.[e.name]).filter(e=>e[1]>0).map(e=>({name:e[0],number:e[1]}))}))];return{filterAtPosition:t=>{if(void 0!==e){if(8===t)return i[0];if(t>10&&(t+1)%10==0)return i[(t+1)/10-1]}}}})(f,I),U=k??y;return(0,o.jsxs)("ul",{className:n()(F().searchResults,e),children:[l.map((e,l)=>{let r=(j||0)+l,{attributes:m,careerLevel:y,applyOption:k,company:w,customFields:I,contractType:B,contractTypes:z,fullDescription:K,distance:Q,educationLevel:X,educationLevels:$,endDate:Y,functionGroups:Z,hasVideo:ee,id:et,isHighlighted:ei,isInternal:eo,isLogoColored:el,logo:en,publishedTimeAgo:es,recruiterId:ea,requirements:er,salary:ec,salaryFormatted:ed,startDate:eu,status:ep,title:em,url:e_,workLocation:eh,workingHours:eb,workingHoursFormatted:ef,jobDetailsRetrievedEvent:ex,video:ev,dcoTitle:eg,dcoTitleSlug:ej}=e,ey={salary:ec,workingHours:eb,id:et,educationLevel:X,functionGroups:Z,startDate:eu,position:r+1,isInternal:eo},ek=1===r||U&&U<2&&r===U-1,ew=1===r||!!(U&&U<2&&r===U-1),eA=H(l);return(0,o.jsxs)(c.Fragment,{children:[void 0!==N&&N.isVisibleAtPosition(r+1)&&(0,o.jsx)(G,{title:N.title,contentList:N.contentList,buttonText:N.buttonText,exposeProfile:()=>N.exposeProfile(r+1),isExposed:N.isExposed,error:N.errorAtPosition(r+1)}),void 0!==L&&L.isVisibleAtPosition(r+1)&&(0,o.jsx)(M,{title:L.title,accountSubtitle:L.accountSubtitle,accountContentList:L.accountContentList,preferencesSubtitle:L.preferencesSubtitle,preferencesContentList:L.preferencesContentList,buttonText:L.buttonText,openRegistration:L.openRegistration}),(0,o.jsx)("li",{children:(0,o.jsx)(R.A,{attributes:m,careerLevel:y,applyOption:k,company:w,contractType:B,contractTypes:z,customFields:I,fullDescription:K,distance:Q,educationLevel:X,educationLevels:$,endDate:Y,functionGroups:Z,hasVideo:ee,id:et,isHighlighted:ei,isInternal:eo,isBookmarked:t(et),isSpotlightJob:i,isLogoColored:el,isSelectedForPreview:T?.previewJobId===et,logo:en,logoLoading:A??(r<3?"eager":"lazy"),onClick:e=>{T?.onClickJob&&T.onClickJob(e,et),(0,d.KA)(((e,t=!1)=>({event:t?"ClickOnSpotlightJobInListing":"ClickOnJobInListing",job:{salary:e.salary?{shown:!0,...e.salary}:{shown:!1},startDate:e.startDate,workingHours:e.workingHours?e.workingHours:{min:1,max:40},educationLevel:e.educationLevel,functionGroups:e.functionGroups,id:e.id,position:e.position,jobType:e.isInternal?"paid":"free"}}))(ey,i))},publishedTimeAgo:es,recruiterId:ea,requirements:er,salary:ec,salaryFormatted:ed,startDate:eu,status:ep,title:em,toggleBookmarking:s,url:e_,workLocation:eh,workingHours:eb,workingHoursFormatted:ef,isPreviewActive:!!T,jobDetailsRetrievedEvent:ex,profile:S,video:ev,dcoTitle:eg,dcoTitleSlug:ej,estimatedSalary:C(e)})},et),void 0!==eA&&void 0!==P&&(0,o.jsx)("li",{children:(0,o.jsx)(V,{config:eA,rout
1ing:P})},eA.name),u.A.isAppPromotionAvailable&&J&&q&&ew&&(0,o.jsx)(v,{onAppPromotionClick:q}),O&&f&&(E||(e=>e.filters?.latitude!==void 0&&void 0!==e.filters.longitude&&void 0!==e.filters.city)(f)||D)&&ek?(0,o.jsx)("li",{children:(0,o.jsx)(h.A,{latitude:f?.filters?.latitude,longitude:f?.filters?.longitude,profile:S,jobSeeker:_,fetchJobSeekerData:b,isJobBookmarked:t,toggleBookmarking:s,trackAppliedJob:a,searchParameters:f,municipalityMapViewGeolocation:D,isMapViewModeRequested:E})}):null,f&&((e,t,i)=>(4===e||i&&i<5&&e===i-1)&&(0,p.A)(t))(r,f,U)?(0,o.jsx)("li",{children:(0,o.jsx)(W,{jobSeekerEmailAddress:_?.emailAddress,parameters:f,authorizationToken:_?.token,isPreviewActive:!!T,subHeading:x,className:n()(g,F().emailAlertBox)})}):null]},l)}),B&&B.length>0&&(0,o.jsx)("li",{children:(0,o.jsx)(w,{alternativeTitles:B})})]})}},71087:e=>{e.exports={searchBoxSkeleton:"iol_searchBoxSkeleton__oRMrE"}},83352:(e,t,i)=>{"use strict";i.d(t,{A:()=>s});var o=i(37876);i(14232);var l=i(71087),n=i.n(l);let s=()=>(0,o.jsx)("div",{className:n().searchBoxSkeleton})},97309:e=>{e.exports={alternativeTitles:"iol_alternativeTitles__9VwGx"}},98498:e=>{e.exports={container:"iol_container__hKbd3",header:"iol_header__GF9Vz",icon:"iol_icon__4xYQ3",city:"iol_city__OBcm0",contractType:"iol_contractType__wV_UV",careerLevel:"iol_careerLevel__t8t_B",industry:"iol_industry__ypv4a",category:"iol_category__8XQeL",person:"iol_person__tMlLc",email:"iol_email__jWvUK"}}}]);
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.