1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2728],{5865:e=>{e.exports={hero:"air-traffic_hero__vTBaX",hero__overlay:"air-traffic_hero__overlay__eECBD",heroOverlay:"air-traffic_hero__overlay__eECBD",hero__body:"air-traffic_hero__body__o0ffI",heroBody:"air-traffic_hero__body__o0ffI",title:"air-traffic_title__q_oP3","updated-at":"air-traffic_updated-at__Kn7nh",updatedAt:"air-traffic_updated-at__Kn7nh",body:"air-traffic_body__WIoH_",tabs:"air-traffic_tabs__IWORY",items:"air-traffic_items__LgzGs",section:"air-traffic_section__qAI_6",section__title:"air-traffic_section__title__RtIQS",sectionTitle:"air-traffic_section__title__RtIQS"}},25740:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/vluchtinformatie",function(){return a(78851)}])},30890:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var i=a(37876),r=a(15039),s=a.n(r);a(14232);var l=a(52515),c=a.n(l);let n=e=>{let{background:t,className:a,children:r}=e;return(0,i.jsx)("div",{className:s()(c().hero,a),style:{backgroundImage:`url(${t})`},children:(0,i.jsx)("div",{className:c().body,children:r})})}},52515:e=>{e.exports={hero:"hero_hero__Li9Xx",body:"hero_body__wXJQ2"}},56261:e=>{e.exports={sheet:"sheet_sheet__qtr6l",body:"sheet_body__VJNgW"}},78851:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>w});var i=a(37876),r=a(73999),s=a(3509),l=a(90916);function c(e){return{actual:e.actual,expected:e.expected,flightCode:e.flightCode,fromTo:e.fromTo,planned:e.planned,status:e.status,type:e.type,via:e.via}}var n=a(14232),_=a(85140),d=a(15039),f=a.n(d),o=a(89647),m=a.n(o);let h=e=>{let{time:t,delay:a,city:r,flight:s,status:l}=e;return(0,i.jsxs)("div",{className:m().airTrafficItem,children:[(0,i.jsx)("div",{className:m().time,children:a?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("del",{className:f()(m().planned,{[m().plannedDelayed]:a}),children:(0,_.Ay)(t,"time")}),(0,i.jsx)("time",{className:m().delay,children:(0,_.Ay)(a,"time")})]}):(0,i.jsx)("time",{className:f()(m().planned,{[m().plannedDelayed]:a}),children:(0,_.Ay)(t,"time")})}),(0,i.jsxs)("div",{className:m().flight,children:[(0,i.jsx)("div",{className:m().city,children:r}),(0,i.jsx)("div",{className:m().flightNumber,children:s})]}),(0,i.jsx)("div",{children:(0,i.jsx)("span",{className:m().status,children:l})})]})};var u=a(30890),p=a(80969),v=a(84419),b=a.n(v);let y=e=>{let{tabs:t,name:a,value:r,onChange:s}=e;return(0,i.jsx)("div",{className:b().tabs,children:t.map(e=>(0,i.jsxs)("label",{className:f()(b().tab,{[b().tabActive]:e.value===r}),htmlFor:e.value,children:[e.label,(0,i.jsx)("input",{type:"radio",id:e.value,name:a,className:b().radio,checked:r===e.value,onChange:()=>s(e.value)})]},e.value))})};var x=a(5865),g=a.n(x);let j=[{value:"Arrival",label:"Aankomst"},{value:"Departure",label:"Vertrek"}],N=e=>{let{flights:t,updatedAt:a}
1=e,[s,l]=(0,n.useState)("Arrival"),c=t.filter(e=>e.type===s).reduce((e,t)=>{let a=(0,_.T0)(t.planned);return void 0===e[a]&&(e[a]=[]),e[a].push(t),e},{});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(u.A,{background:"/_next/static/media/air-traffic-hero.2c3a5212.jpg",className:g().hero,children:[(0,i.jsx)("div",{className:g().heroOverlay}),(0,i.jsxs)("div",{className:g().heroBody,children:[(0,i.jsx)("h1",{className:g().title,children:r.A.airtraffic.title}),(0,i.jsxs)("div",{className:g().updatedAt,children:[r.A.common.updated_at," ",(0,_.Ay)(a,"update")]})]})]}),(0,i.jsx)(p.A,{children:(0,i.jsxs)("div",{className:g().body,children:[(0,i.jsx)("div",{className:g().tabs,children:(0,i.jsx)(y,{tabs:j,name:"tabs",value:s,onChange:l})}),Object.keys(c).map(e=>(0,i.jsxs)("section",{className:g().section,children:[(0,i.jsx)("h2",{className:g().sectionTitle,children:e}),(0,i.jsx)("ul",{className:g().items,children:c[e].map(e=>(0,i.jsx)("li",{className:g().item,children:(0,i.jsx)(h,{time:e.planned,delay:e.expected||e.actual,city:e.fromTo,flight:e.flightCode,status:e.status})},e.flightCode))})]}))]})})]})};var A=a(83241);let T=e=>{let{flights:t,updatedAt:a}=e;return(0,i.jsx)(N,{flights:t,updatedAt:a})};T.getInitialProps=async()=>{var e;let t={flights:(e=await s.Ay.get("airport")).flights.map(c),updatedAt:e.updatedAt};return{flights:t.flights,pageview:(0,l.Ap)("informatie","eindhoven airport"),smartPageTag:{name:"index",chapter1:"vluchtinformatie"},segment:"traffic",meta:{title:r.A.airtraffic.title},updatedAt:t.updatedAt}};let w=(0,A.A)(T)},80969:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(37876),r=a(56261),s=a.n(r);let l=e=>{let{children:t}=e;return(0,i.jsx)("div",{className:s().sheet,children:(0,i.jsx)("div",{className:s().body,children:t})})}},83241:(e,t,a)=>{"use strict";a.d(t,{A:()=>n,P:()=>c});var i=a(37876);a(14232);var r=a(90916),s=a(97020),l=a(1292);function c(e,t){var a;let i=(null==(a=e.response)?void 0:a.status)||500;i<400&&(i=500),t.res&&(t.res.statusCode=i);let l=(0,s.A)(i);return{meta:{title:`${i}`},error:l,pageview:(0,r.Ap)(`error:${i}`,"error"),smartPageTag:{chapter1:`Status ${i}`,name:l.title}}}function n(e,t){let a=t=>(0,i.jsx)(l.A,{...t,Component:e});return a.getInitialProps=async a=>{try{if(e.getInitialProps){let t=await e.getInitialProps(a),{error:i,meta:r,pageview:s,segment:l,smartPageTag:c,targeting:n}=t;return{error:i,meta:r,pageview:s,props:t,segment:l,smartPageTag:c,targeting:n}}throw Error(`${e.name} is missing a getInitialProps`)}catch(e){if(t)return t(e,a);return c(e,a)}},a}},84419:e=>{e.exports={tabs:"tabs_tabs__9D66Q",tab:"tabs_tab__ipnls","tab--active":"tabs_tab--active__ojSAp",tabActive:"tabs_tab--active__ojSAp",radio:"tabs_radio___B6w4"}},89647:e=>{e.exports={"air-traffic-item":"air-traffic-item_air-traffic-item__mT_EA",airTrafficItem:"air-traffic-item_air-traffic-item__mT_EA",time:"air-traffic-item_time__LDuee",planned:"air-traffic-item_planned__aEfUE","planned--delayed":"air-traffic-item_planned--delayed__dr5Fc",plannedDelayed:"air-traffic-item_planned--delayed__dr5Fc",delay:"air-traffic-item_delay__W428N",flight:"air-traffic-item_flight__kwHNT",city:"air-traffic-item_city__vhwGv","flight-number":"air-traffic-item_flight-number__JNaKc",flightNumber:"air-traffic-item_flight-number__JNaKc",status:"air-traffic-item_status__LTpaY"}}},e=>{e.O(0,[1324,8175,636,6593,8792],()=>e(e.s=25740)),_N_E=e.O()}]);
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.