1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[528,1572],{9009:function(e,t,n){n.d(t,{A:function(){return r}});var a=n(6934),r=function(){var e=(0,a.KR)(null),t=(0,a.KR)((function(){}));return(0,a.sV)((function(){var n,a=null==e||null===(n=e.value)||void 0===n?void 0:n.$refs.inputRef;t.value=(null==a?void 0:a.focusInput)||function(){}})),{focusInput:t,datePickerRef:e}}},38390:function(e,t,n){n.d(t,{L:function(){return r}});var a=n(58612),r=function(e,t,n,r){var i={};return e.forEach((function(e){var t=!n||null!=r&&r.includes(e)?e:n+e;i[e]=(0,a.d6)(t)})),t.forEach((function(e){i[e]=[]})),{activeFilters:i,id:n,commonFilters:r}}},18346:function(e,t,n){n.d(t,{L:function(){return c}});var a=n(89394),r=n(3453),i=n(58138),o=n(77829),l=n(74008),c=function(e,t){var n=(0,i.A)(Object.keys(e.activeFilters)),c=(0,r.A)(n,2)[1];switch(t.type){case"CLEAR_FILTERS":t.payload.value.forEach((function(t){var n,a=!e.id||null!==(n=e.commonFilters)&&void 0!==n&&n.includes(t)?t:e.id+t;e.activeFilters[t]=[],c(a,null)}));break;case"URL_CHANGED":(0,l.A)(e.activeFilters).forEach((function(n){e.activeFilters[n]=t.payload.value[n],c(n,t.payload.value[n])}));break;case"AUTOCOMPLETE_SEARCH_ACTION":"search"in e.activeFilters&&(e.activeFilters.search=t.payload.value);break;case"TICKET_FILTER_ACTION":o.QJ in e.activeFilters&&Array.isArray(e.activeFilters.eventDate)&&t.payload.resetDate&&(e.activeFilters.eventDate=[],c(o.QJ,[]));case"checkbox_FILTER_ACTION":var u,s=t.payload.machineName,d=t.payload.value,f=e.id?e.id+t.payload.machineName:t.payload.machineName;null!==(u=e.activeFilters[s])&&void 0!==u&&u.includes(d)?(e.activeFilters[s]=e.activeFilters[s].filter((function(e){return e!==d})),c(f,e.activeFilters[s])):(e.activeFilters[s]=[].concat((0,a.A)(e.activeFilters[s]),[d]),c(f,d));break;case"DATE_FILTER_ACTION":o.BU in e.activeFilters&&Array.isArray(e.activeFilters.eventTickets)&&e.activeFilters.eventTickets.includes(o.I1)&&(e.activeFilters.eventTickets=e.activeFilters.eventTickets.filter((function(e){return e!==o.I1})),c(o.BU,e.activeFilters.eventTickets));case"radio_FILTER_ACTION":var v,g=t.payload.machineName,m=t.payload.value,p=e.id?e.id+t.payload.machineName:t.payload.machineName;null!==(v=e.activeFilters[g])&&void 0!==v&&v.includes(m)?(e.activeFilters[g]=[],c(p,null)):(e.activeFilters[g]=[m],c(p,[m]));break;case"slider_FILTER_ACTION":var y,b=t.payload.machineName,k=t.payload.value;null!==(y=e.activeFilters[b])&&void 0!==y&&y.includes(k)?(e.activeFilters[b]=[],c(b,null)):(e.activeFilters[b]=[k],c(b,[k]))}}},77771:function(e,t,n){var a=n(38390);t.A=function(e,t,n,r){window.addEventListener("popstate",(function(){e({type:"URL_CHANGED",payload:{value:(0,a.L)(t,n,r).activeFilters}})}))}},96155:function(e,t,n){n.d(t,{W:function(){return r}});var a=n(6934),r=function(e,t){var n=(0,a.KR)(t);return[(0,a.tB)(n),function(t){e(n.value,t)}]}},27152:function(e,t,n){n.d(t,{V:function(){return a}});var a=function(e){return"fr"===e||"nl"===e||"en"===e||"de"===e||"it"===e||"sp"===e?e:"en"}},9071:function(e,t,n){var a=n(6934);t.A=function(){var e=(0,a.KR)([]);return e.value.set=function(t){t&&e.value.push(t)},(0,a.Ic)((function(){e.value.length=0})),e}},55285:function(e,t,n){n.d(t,{Tj:function(){return o},YS:function(){return l},aK:function(){return u},kP:function(){return c}});var a=n(89394),r=n(6934),i=n(80816),o=function(e,t){t.loading=!0,fetch("/bin/api/events/search?dataResponseType=complete_value&id=".concat(e),{method:"GET"}).then((function(e){return e.json()})).then((function(e){t.data=e})).catch((function(e){t.error=!0,(0,i.H4)(e)})).finally((function(){t.loading=!1}))},l=function(e,t){var n=(0,r.Kh)({events:[],error:!1,loading:!0});return fetch("".concat(e,".json?language=").concat(t),{method:"GET"}).then((function(e){return e.json()})).then((function(e){var t;(t=n.events).push.apply(t,(0,a.A)(e))})).catch((function(e){n.error=!0,(0,i.H4)(e)})).finally((function(){return n.loading=!1})),n},c=function(e,t,n,a){fetch("".concat(t.endpoint,"lang=").concat(n,"&keyword=").concat(encodeURIComponent(e)),{method:"GET"}).then((function(e){return e.json()})).then((function(n){var r=n;t.data[e]=r.map((function(e){return e.id})),a&&a()})).catch((function(e){t.error=!0,(0,i.H4)(e)}))},u=function(e,t){var n=e.split("-");return fetch("".concat(t.endpoint,"date_happening_from=").concat(n[0],"&date_happening_to=").concat(n[1]),{method:"GET"}).then((function(e){return e.json()})).then((function(n){var a=n;t.data[e]=a.map((function(e){return e.id}))})).catch((function(e){t.error=!0,(0,i.H4)(e)}))}},58138:function(e,t,n){n.d(t,{A:function(){return c}});var a=n(6934),r=n(58612),i=(0,a.KR)({}),o=function(e){e.forEach((function(e){e in i.value||(i.value[e]=(0,r.d6)(e))}))},l=function(e,t){if(null==t)return(0,r.xf)([e]),void(i.value[e]=[]);if(Array.isArray(t)){var n=t.filter((function(e){return null!=e}));i.value[e]=n,n.length>0?(0,r.QD)(e,n):(0,r.xf)([e])}else(0,r.V9)(e,t),i.value[e]=(0,r.d6)(e)};function c(e){return o(null!=e?e:[]),[(0,a.tB)(i),l]}},62836:function(e,t,n){n.d(t,{HP:function(){return b},Lp:function(){return c},Mu:function(){return m},SE:function(){return h},X5:function(){return l},XM:function(){return r},Yi:function(){return d},Yw:function(){return v},_o:function(){return f},b:function(){return s},cF:function(){return g},e$:function(){return k},eU:function(){return o},iB:function(){return i},kR:function(){return a},v3:function(){return u},vr:function(){return p},xW:function(){return y}});var a=Symbol("filterDispatch"),r=Symbol("filterState"),i=Symbol("eventPlannerConfig"),o=Symbol("autocompleteSearchData"),l=Symbol("searchBarData"),c=Symbol("datesData"),u=Symbol("arsene50Data"),s=Symbol("isMobileSubmenuOpen"),d=(Symbol("googleApiKeyKey"),Symbol("searchResultsMobileDialogKey")),f=Symbol("personalSpaceDialog"),v=Symbol("isLocalDialog"),g=(Symbol("viewMoreButtonKey"),Symbol("anyFilterClickCategoryKey")),m=Symbol("activeFinderKey"),p=Symbol("isMapShownKey"),y=Symbol("rfpListEndpointKey"),b=Symbol("homeB2BPropsKey"),k=Symbol("myFavouritesPro
1psKey"),h=Symbol("getRecaptchaTokenKey")},70651:function(e,t,n){n.d(t,{JF:function(){return y},Kt:function(){return C},O2:function(){return D},Ob:function(){return A},WO:function(){return b},cJ:function(){return F},gz:function(){return k},m$:function(){return T},mK:function(){return L},sd:function(){return p},wV:function(){return h},yz:function(){return m}});var a=n(64467),r=n(3453),i=n(74353),o=n.n(i),l=n(83826),c=n.n(l),u=n(88569),s=n.n(u),d=n(53737);o().extend(c()),o().extend(s());var f=0,v=5,g=6,m=function(e){var t=E(O(e));return{monday:t.startOf("week").add(1,"day").toDate(),sunday:t.endOf("week").add(1,"day").toDate()}},p=function(e){var t=E(O(e)).endOf("week"),n=t.add(1,"day");return{saturday:t.toDate(),sunday:n.toDate()}},y="Europe/Paris",b=function(){return o()().tz(y)},k=function(e,t){var n=(0,r.A)(e,2),a=n[0],i=n[1],o=(0,r.A)(t,2),l=o[0],c=o[1];return D(a)===D(l)&&D(i)===D(c)},h=function(e,t){return e<t?new Date(e):new Date(t)},C=function(e,t){return e>t?new Date(e):new Date(t)},D=function(e){return O(e).format("YYYY-MM-DD")},T=/^\d{4}-\d{2}-\d{2}$/,S=function(e){return null!=e&&"string"==typeof e&&T.test(e)},L=function(e){var t=(0,r.A)(e,2),n=t[0],a=t[1],i=new Date(D(b().toDate()));if(n&&S(n)&&!(new Date(n).getTime()<i.getTime())&&a&&S(a)&&!(new Date(a).getTime()<new Date(n).getTime()))return[n,a]};function E(e){return e.day()===f?e.subtract(1,"day"):e}function O(e){return(0,i.isDayjs)(e)?e:o()(e)}var w={TODAY:"today",THIS_WEEK:"this-week",THIS_WEEKEND:"this-weekend"},A=function(e){return Object.values(w).includes(e)},F=function(e){var t=o()().tz(y),n=t.format(d.Wl),r=t.day(g).add(1,"day").format(d.Wl);return(0,a.A)((0,a.A)((0,a.A)({},w.TODAY,"".concat(n,"-").concat(n)),w.THIS_WEEK,"".concat(n,"-").concat(r)),w.THIS_WEEKEND,"".concat(t.day(v).format(d.Wl),"-").concat(r))[e]}},40386:function(e,t,n){n.d(t,{J:function(){return r}});var a=n(87695),r=function(e){for(var t=0,n=[{exact:["sp"],startsWith:["sp-"],shouldBe:"es"}];t<n.length;t++){var r=n[t],i=r.exact,o=r.startsWith,l=r.shouldBe;if(null!=i&&i.includes(e))return l;if(null!=o&&o.some((function(t){return e.startsWith(t)}))){var c=e.split("-"),u=(0,a.A)(c).slice(1);return"".concat(l,"-").concat(u.join("-"))}}return e}},33978:function(e,t,n){n.d(t,{OE:function(){return O},tc:function(){return L},Gf:function(){return p},Hw:function(){return g},T7:function(){return S},v6:function(){return T},tG:function(){return D}});var a=n(10467),r=n(3453),i=n(89394),o=n(64467),l=n(54756),c=n.n(l),u=n(6934),s=n(80816);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,o.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v="/bin/api/personalspace/profile",g={personal:["phoneNumber","country","city"],business:["companyId","jobTitle"],accountSettings:[]},m=(0,u.KR)(f(f({},{id:"",email:null,country:null,city:null,phoneNumber:null,firstName:null,lastName:null,jobTitle:null,companyId:null,token:null}),{},{status:null})),p=function(){var e=document.cookie.match(/logged-in=(\d+)/);if(e&&e.length>1)return Number(e[1])},y="profile_cache",b=p(),k=Boolean(b&&b<=(new Date).getTime()),h=b&&!k,C=new BroadcastChannel("profile-update");h&&C.addEventListener("message",(function(e){var t=e.data,n={timestamp:b,user:t};sessionStorage.setItem(y,JSON.stringify(n))}));var D=function(){if(h){var e=sessionStorage.getItem(y);if(e)try{var t=JSON.parse(e);b===t.timestamp&&t.user.email?m.value=f(f({},t.user),{},{status:null}):sessionStorage.removeItem(y)}catch(e){console.warn("Invalid profile cache value",e)}}else sessionStorage.removeItem(y);return{profileData:(0,u.tB)(m),loadProfileData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.onSuccess,n=e.onError,a=e.isRefresh;h&&"loading"!==m.value.status&&(a||(m.value.status="loading"),fetch(v,{method:"GET"}).then((function(e){return e.json()})).then((function(e){var n=e;if(m.value=f(f({},n),{},{status:null}),n.id){var a={timestamp:b,user:n};try{sessionStorage.setItem(y,JSON.stringify(a))}catch(e){console.warn("Unable to use session storage for caching purposes",e)}C.postMessage(n)}null==t||t(n)})).catch((function(e){m.value.status="error",(0,s.H4)(e),null==n||n(e)})))}}},T=function(){var e=D(),t=e.profileData,n=e.loadProfileData;return"loading"===t.value.status||t.value.id||n(),(0,u.EW)((function(){return"loading"!==t.value.status&&Boolean(t.value.id)}))},S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.url,n=e.preload,a=(0,u.KR)(!1),o=(0,u.KR)([]),l=(0,u.EW)((function(){var e=o.value.map((function(e){return e.Name}));return function(e){var t={};e.forEach((function(e){t[e.Name]=[].concat((0,i.A)(t[e.Name]||[]),[e.Id])}));var n={};Object.entries(t).forEach((function(e){var t=(0,r.A)(e,2),a=t[0],i=t[1];i.length>1&&(n[a]=i)})),Object.keys(n).length>0&&console.warn("Duplicates were found in companies: ",n)}(o.value),(0,i.A)(new Set(e)).sort()})),c=function(){a.value=!0,fetch(t||"/content/visitbrussels/en/professionals/personal-space/business-informations/jcr:content/root/container/personalspacefinaliz.companies.json",{method:"GET"}).then((function(e){return e.json()})).then((function(e){o.value=e})).catch((function(e){(0,s.H4)(e)})).finally((function(){return a.value=!1}))};return n&&c(),{isLoadingCompanies:a,companies:o,companyNames:l,loadCompanies:c,findCompanyId:function(e){var t;if(e)return null===(t=Object.entries(o.value).find((function(t){return(0,r.A)(t,2)[1].Name===e})))||void 0===t?void 0:t[1].Id},findCompanyName:function(e){var t;if(e)return null===(t=Object.entries(o.value).find((function(t){return(0,r.A)(t,2)[1].Id===e})))||void 0===t?void 0:t[1].Name}}};function L(e){return E.apply(this,arguments)}function E(){return(E=(0,a.A)(c().mark((function e(t){var n,a,r,i,o,l,u,d;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,a=t.postingStatus,r=t.getToken,i=t.onSuccess,o=t.onError,r){e.next=4;break}return console.error("Recaptcha token function not found"),e.abrupt("return");case 4:return e.next=6,r();case 6:if(l=e.sent){e.next=10;break}return console.error("Recaptcha token not found"),e.abrupt("return");case 10:a&&(a.value.status="loading"),u=D(),d=u.loadProfileData,fetch(v,{method:"POST",body:JSON.stringify(f(f({},n),{},{token:l}))}).then((function(e){if(!e.ok)throw new Error("Response not successful");a&&(a.value.status="success"),null==i||i(e),d({isRefresh:!0})})).catch((function(e){(0,s.H4)(e),a&&(a.value.status="error"),null==o||o(e)}));case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var O=function(e){var t=encodeURI(e);return new URL("/logout?resource=".concat(t),window.location.origin).toString()}},57380:function(e,t,n){n.d(t,{x:function(){return y}});var a=n(6934),r=n(33978),i="ticketing_pos_selected_group",o="ticketing_profile",l=(0,a.KR)(null),c=(0,a.KR)(),u=(0,a.KR)(!1),s=(0,a.KR)(!1),d=(0,r.Gf)(),f=(0,a.KR)(Boolean(d&&d<=(new Date).getTime())),v=function(){sessionStorage.removeItem(o),localStorage.removeItem(i)};if(d)if(f.value)v();else{var g=d-(new Date).getTime();setTimeout((function(){f.value=!0}),g)}var m=function(e,t,n){try{var a={data:n,timestamp:d};e.setItem(t,JSON.stringify(a))}catch(e){console.warn("Unable to add items to storage",e)}},p=function(e,t){var n=e.getItem(t);if(n)try{var a=JSON.parse(n);if(a.data&&a.timestamp===d)return a.data}catch(e){console.warn("Unable to read cached data",e)}},y=function(){var e,t=function(e){var t=p(localStorage,i);t&&e.groups.includes(t)?c.value=t:1===e.groups.length&&n(e.groups[0])},n=function(e){var t;e?(null===(t=l.value)||void 0===t?void 0:t.groups.includes(e))&&(c.value=e,m(localStorage,i,e)):c.value=void 0};s.value||u.value||(d&&!f.value?(e=p(sessionStorage,o))?(l.value=e,t(e),s.value=!0):(u.value=!0,fetch("/bin/api/event/profile",{method:"GET"}).then((function(e){return e.json()})).then((function(e){var n=e,a=n.success,r=n.data;a&&r&&(l.value={email:r.email,groups:r.groups},m(sessionStorage,o,l.value),t(r))})).catch((function(){l.value=null})).finally((function(){s.value=!0,u.value=!1}))):s.value=!0);return{isInitialized:(0,a.tB)(s),isExpired:(0,a.tB)(f),profile:(0,a.tB)(l),selectedGroup:(0,a.tB)(c),logOutCleanup:v,softLogout:function(){l.value=null,c.value=void 0,f.value=!1,v()},selectGroup:n}}},57395:function(e,t,n){n.r(t),n.d(t,{default:function(){return $e}});var a=n(89394),r=n(6934),i={class:"catalog-page-container"},o={class:"cmp-ticketing-categories"},l={class:"cmp-ticketing-categories__top-list",ref:"topCategoryList"},c=["checked"],u=["id","value","checked","onClick","disabled"],s=["for"],d={key:0,class:"cmp-ticketing-categories__sub-list"},f=["id","value","checked","onInput","disabled"],v=["for"],g={key:0,class:"cmp-search-results__navigation"},m={class:"filter-clear"},p={class:"text","aria-live":"polite"},y={key:1,class:"cmp-search-results"},b={class:"cmp-mobile-bar"},k={class:"cmp-mobile-bar__text","aria-live":"polite"},h={class:"cmp-mobile-dialog__title"},C=(0,r.Lk)("hr",{class:"cmp-mobile-dialog__hr"},null,-1),D={class:"cmp-ticketing-catalog__filters"},T=(0,r.Lk)("hr",null,null,-1),S=["alt"],L={class:"btn-quick-date-filters"},E={class:"cmp-mobile-dialog__footer"},O={"aria-live":"polite"},w={class:"cmp-ticketing-catalog"},A={key:0,class:"cmp-ticketing-catalog__filters"},F=(0,r.Lk)("hr",null,null,-1),I=["alt"],_={class:"btn-quick-date-filters"},P={key:0,"aria-live":"polite",class:"no-results-message"},R={key:0,class:"cmp-info-card__last-minute"},M={class:"img-wrapper"},j={class:"text-info"},x={key:0},N={key:1},U={key:2,class:"text-info__price"},K={key:0,class:"original-price"},X={class:"text-info__event-info"},B={class:"text-info__info-item"},V={key:0,class:"text-info__info-item"},$=["href"];var W=n(3453),Q=n(45819),Y=n(10467),G=n(64467),z=n(54756),q=n.n(z),H=n(14984),J=function(e){return new Promise((function(t){return setTimeout(t,e)}))},Z=n(58612),ee=n(53737),te=n(70651),ne=n(72007),ae=n(41112),re=n(74353),ie=n.n(re);function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var le=function(e){return ie()(e).tz(te.JF).format("YYYY-MM-DD")},ce=function(e,t){var n=t.minApiCallIntervalInMs,i=void 0===n?500:n;i<0&&(i=0);var o=(0,r.KR)(),l={queryParams:{excludeNotSellable:void 0,limit:12,offset:0},isLastPage:!1},c=(0,r.Kh)({isLoading:!1,isError:!1,result:{items:[],categoryAggregation:{},familyCategoryAggregation:{},topLevelCategoryAggregation:{},familyCategoryCount:0,totalItems:0},reset:function(){c.result.items=[],l.queryParams.offset=0,l.isLastPage=!1},get:function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).reset;(void 0===t||t)&&c.reset();var n=(new Date).getTime();c.isLoading=!0,c.isError=!1;var r,o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?oe(Object(n),!0).forEach((function(t){(0,G.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}((0,G.A)((0,G.A)((0,G.A)((0,G.A)((0,G.A)((0,G.A)((0,G.A)({},ee.XP.FROM,(0,Z.d6)(ee.XP.FROM)[0]),ee.XP.TO,(0,Z.d6)(ee.XP.TO)[0]),ee.XP.CATEGORY,(0,Z.d6)(ee.XP.CATEGORY)),ee.XP.KEYWORD,(0,Z.d6)(ee.XP.KEYWORD)[0]),ee.XP.FAMILY,(0,Z.d6)(ee.XP.FAMILY)[0]),ee.XP.ZIP,(0,Z.d6)(ee.XP.ZIP)),ee.XP.LAST_MINUTE_TICKETS,(0,Z.d6)(ee.XP.LAST_MINUTE_TICKETS)[0]),l.queryParams),u=(r=o,new URL("".concat(e,"?").concat(new URLSearchParams(Object.entries(r).reduce((function(e,t){var n=(0,W.A)(t,2),a=n[0],r=n[1];return null==r||(Array.isArray(r)?r.forEach((function(t){return e.push([a,String(t)])})):e.push([a,String(r)])),e}),[])).toString()),window.location.origin).toString());fetch(u,{method:"GET"}).then((function(e){return e.json()})).then(function(){var e=(0,Y.A)(q().mark((function e(t){var r,o,u,s,d;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t,(0,ae.u)(!1),o=null==r?void 0:r.items,Array.isArray(o)){e.next=5;break}throw new Error("Invalid response data! An array was expected.");case 5:if(o.length<l.queryParams.limit&&(l.isLastPage=!0),u=o.reduce((function(e,t){return(0,H.Dm)(t)?e.push(t):console.warn("Invalid catalog item was filtered out:",t),e}),[]),!i){e.next=13;break}if(s=(new Date).getTime(),!((d=s-n)<i)){e.next=13;break}return e.next=13,J(i-d);case 13:c.result.categoryAggregation=r.categoryAggregation,c.result.familyCategoryAggregation=r.familyCategoryAggregation,c.result.totalItems=r.totalItems,c.result.topLevelCategoryAggregation=r.topLevelCategoryAggregation,c.result.familyCategoryCount=r.familyCategoryCount,c.result.items=[].concat((0,a.A)(c.result.items),(0,a.A)(u)),l.queryParams.offset+=l.queryParams.limit,localStorage.setItem(ee.$I.DATA,location.search),localStorage.setItem(ee.$I.TIMESTAMP,String(Date.now()));case 22:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){c.isError=!0,console.error("Could not fetch CatalogItem[]:",e.message)})).finally((function(){c.isLoading=!1,(0,ae.u)(!1)}))}}),u={dates:function(e){var t={asDate:"string"==typeof e[0]?new Date(e[0]):e[0],asString:"string"==typeof e[0]?e[0]:le(e[0])},n={asDate:"string"==typeof e[1]?new Date(e[1]):e[1],asString:"string"==typeof e[1]?e[1]:le(e[1])};return(0,Z.QD)(ee.XP.FROM,[t.asString]),(0,Z.QD)(ee.XP.TO,[n.asString]),o.value=[t.asDate,n.asDate],{from:t.asString,to:n.asString}},categories:function(e,t){var n,a=null!==(n=null==e?void 0:e.filter(ne.ls))&&void 0!==n?n:[];return(0,Z.QD)(ee.XP.CATEGORY,a),(0,Z.QD)(ee.XP.FAMILY,t?[String(t)]:null),a},sellableTickets:function(e){l.queryParams.excludeNotSellable=e}};return{selectedDateRange:o,filterInfo:l,catalogData:c,applyFilter:u,sanitizeDatesOnLoad:function(e){var t=e.from,n=e.to,a=e.today,r=e.dateRangeUpperBoundary,i=e.defaultSelectedNumberOfDays;return i<1&&(i=30),(!t||!te.m$.test(t)||new Date(t).getTime()<a.getTime()||new Date(t).getTime()>new Date(r).getTime())&&(t=le(a),n=""),(!n||!te.m$.test(n)||new Date(n).getTime()<new Date(t).getTime()||new Date(n).getTime()>new Date(r).getTime())&&(n=le((0,te.wV)(new Date(new Date(t).getTime()+i*ee.ty.ONE_DAY),new Date(r)))),{from:t,to:n,defaultTo:(0,te.wV)(new Date(new Date(a).getTime()+i*ee.ty.ONE_DAY),new Date(r))}}}},ue=n(61425),se=n(68019),de=n(42756),fe=n(74528),ve=n(40386),ge=function(e){var t,n=e.fromDate,a=e.toDate,r=e.formatter;if(null==n)throw new Error('"fromDate" argument is missing, null or undefined in "displayTicketingDateRange" function');var i=(0,Q.s9)(),o=i.locale,l=i.t,c=(0,ve.J)(o.value);if(null!==(t=r)&&void 0!==t||(r=function(e){var t=new Intl.DateTimeFormat(c,{day:"numeric",month:"short",year:"numeric",timeZone:te.JF}).format(new Date(e)).replaceAll(" ","Â ");return"".concat(t[0].toUpperCase()).concat(t.slice(1))}),null==a)return"".concat(l("From (for dates)")," ").concat(r(n));var u=ie()(n),s=ie()(a);if(u.isSame(s,"day"))return r(n);var d=ie()().add(48,"hour");return!u.isAfter(d)?"".concat(l("Until (for dates)")," ").concat(r(a)):"".concat(l("From (for dates)")," ").concat(r(n)," ").concat(l("to (for dates)")," ").concat(r(a))},me=n(80933),pe=(n(76435),n(81572)),ye=n(83909),be=n(66978),ke=n(25535),he
1=n(97451),Ce=n(74008);function De(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){(0,G.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Se=function(e,t){var n=(0,r.Kh)(Object.fromEntries((0,Ce.A)(ne.bX).map((function(e){var t=ne.bX[e];return[e,Te(Te({},t),{},{selected:!1,childrenUUIDs:Object.fromEntries(t.childrenUUIDs.map((function(e){return[e,!1]})))})]}))));var a=(0,r.EW)((function(){return Object.values(n).find((function(e){return!0===e.selected}))}));return(0,r.sV)((function(){var a=function(e,t){var a=t?[ne.uV,n[ne.uV]]:Object.entries(n).find((function(t){var n,a=(0,W.A)(t,2)[1];return Object.keys(a.childrenUUIDs).some((function(t){return e.includes(t)}))||e.includes(null!==(n=a.uuid)&&void 0!==n?n:"")}));if(!a)return{};var r=(0,W.A)(a,2),i=r[0],o=r[1].childrenUUIDs;return{topCategoryName:i,allChildrenAreSelected:Object.keys(o).every((function(t){return e.includes(t)}))}}(e,t),r=a.topCategoryName,i=a.allChildrenAreSelected;null!=r&&null!=i&&(n[r].selected=!0,i||e.forEach((function(e){n[r].childrenUUIDs[e]=!0})))})),{reactiveCategories:n,selectedTopCategoryContent:a,resetAllCategorySelection:function(e){Object.entries(e).forEach((function(t){var n=(0,W.A)(t,2),a=n[0],r=n[1].childrenUUIDs;e[a].selected=!1,Object.keys(r).forEach((function(e){r[e]=!1}))}))}}},Le=n(89003),Ee=n(38390),Oe=n(96155),we=n(18346),Ae=n(62836),Fe=n(77829);function Ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function _e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(n),!0).forEach((function(t){(0,G.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Pe=Fe.YH.map((function(e){var t=e.label,n=e.id;return{label:t,value:String(n)}})),Re={machineName:ee.XP.LAST_MINUTE_TICKETS,filterType:"checkbox",data:[_e(_e({},Fe.Hw[1]),{},{value:"true"})]},Me={eventCommune:{machineName:"zip",filterType:"checkbox",componentType:"basic-check-filter",dropdownCollapsed:!1,label:"Commune",data:[].concat((0,a.A)(Pe.slice(0,11)),(0,a.A)(Pe.slice(11))).map((function(e){return _e(_e({},e),{},{filteredResultsAmount:null})}))}},je=n(77771),xe=n(20554),Ne=n(36974),Ue=n(87205),Ke=n(9009),Xe=n(9071),Be=n(57380),Ve=(0,r.pM)({name:"TheTicketingCatalogPage",components:{TicketsFilter:Ue.default,FilterList:Le.A,VueLink:ue.default,VueButton:se.default,VueDropdown:de.default,Datepicker:me.A,LoaderAnimation:fe.A,SearchBarFilter:pe.default,ShareButton:ye.default,TicketingEventImage:xe.A,VueDialog:ke.A},props:{catalogEndpoint:{type:String,required:!0},detailsPagePath:{type:String,required:!0},dateRangeUpperBoundary:{type:String,required:!0},placeholderImages:{type:Array,required:!0}},setup:function(e){var t=(0,Ke.A)(),n=t.datePickerRef,i=t.focusInput,o=(0,Ke.A)(),l=o.datePickerRef,c=o.focusInput,u=(0,Be.x)(),s=u.isInitialized,d=u.profile,f=(0,r.KR)(null);if(!location.search){var v,g,m=null===(v=localStorage)||void 0===v?void 0:v.getItem(ee.$I.DATA),p=null===(g=localStorage)||void 0===g?void 0:g.getItem(ee.$I.TIMESTAMP),y=Date.now();m&&p&&y-Number(p)<ee.ty.ONE_HOUR&&history.pushState(null,"","".concat(location.pathname).concat(m))}var b=ce(e.catalogEndpoint,{minApiCallIntervalInMs:500}),k=b.selectedDateRange,h=b.filterInfo,C=b.catalogData,D=b.applyFilter,T=b.sanitizeDatesOnLoad,S=new Date((0,te.O2)((0,te.WO)())),L=T({from:(0,Z.d6)(ee.XP.FROM)[0],to:(0,Z.d6)(ee.XP.TO)[0],today:S,dateRangeUpperBoundary:e.dateRangeUpperBoundary,defaultSelectedNumberOfDays:30}),E=L.from,O=L.to,w=L.defaultTo;D.dates([E,O]);var A=(0,Z.d6)(ee.XP.CATEGORY),F="true"===(0,Z.d6)(ee.XP.FAMILY)[0],I=D.categories(A,F),_=[].concat((0,a.A)((0,Ce.A)(Me).map((function(e){return Me[e].machineName}))),[ee.XP.LAST_MINUTE_TICKETS,ee.XP.KEYWORD]),P=(0,Ee.L)(_,[]),R=(0,Oe.W)(we.L,P),M=(0,W.A)(R,2),j=M[0],x=M[1];(0,r.Gt)(Ae.kR,x),(0,r.Gt)(Ae.XM,j),(0,r.Gt)(Ae.cF,(function(e,t){var n=e.label;(0,Ne.F0)(t,"string"==typeof n?n:null==n?void 0:n.en)})),(0,r.Gt)(Ae.v3,{data:[],error:!1,isLastMinuteTicketsAgenda:!1,isArsene50ListCarousel:!1,showEventDateOnCard:!1,isListCarousel:!1}),(0,r.wB)([j.value.activeFilters],(function(){C.get()})),(0,r.wB)(C,(function(){C.isLoading||requestAnimationFrame((function(){f.value&&(f.value(),f.value=null)}))})),(0,je.A)(x,_,[]);(0,r.nT)((function(){if(s.value){var e,t=!(null===(e=d.value)||void 0===e||!e.groups.length);t&&D.sellableTickets(t),C.get()}}));var N=Se(I,F),U=N.reactiveCategories,K=N.selectedTopCategoryContent,X=N.resetAllCategorySelection,B=(0,Q.s9)(),V=B.locale,$=B.t,Y=(0,ve.J)(V.value),G=new Intl.DateTimeFormat(Y,{day:"numeric",month:"short",year:"numeric",timeZone:te.JF}),z=new Intl.NumberFormat(V.value,{style:"currency",currency:"EUR",minimumFractionDigits:0}),q=new URLSearchParams(window.location.search).get("wcmmode"),H=function(e){return k.value&&(0,te.gz)(e,k.value)},J=(0,r.EW)((function(){return U[ne.uV].selected?C.result.familyCategoryAggregation:C.result.categoryAggregation})),re=(0,te.Kt)((0,te.yz)(S).monday,S),ie=(0,te.sd)(S),oe=ie.saturday,le=ie.sunday,ue=(0,te.Kt)(oe,S),se=(0,te.Kt)(le,S),de=(0,r.KR)(),fe=function(){x({type:"TICKET_FILTER_ACTION",payload:{value:Re.data[0].value,machineName:Re.machineName}})},me=function(e){(0,Ne.oA)({event:"b2c_tck_tickets_search_submit",search_term:e})},pe=(0,r.EW)((function(){return Object.values(U).every((function(e){return!1===e.selected}))})),ye=(0,be.A)(),ke=(0,r.EW)((function(){return ye.value>=ee.vi})),De=(0,he.Y)({style:null,confirmButton:!1,cancelButton:!1}),Te=(0,Xe.A)(),Le=(0,r.EW)((function(){return C.result.items}
1)),Fe=(0,ae.A)({resultsToShow:Le,focusCallback:function(e){var t=Te.value[e];t&&t.focus()},loadMoreCallback:function(){return C.get({reset:!1})}}).loadMoreEvent;return{datePickerRef:n,datePickerMobileRef:l,focusInput:i,focusInputMobile:c,TICKETING_QUERY_KEYS:ee.XP,selectedDateRange:k,filterInfo:h,catalogData:C,applyFilter:D,today:S,reactiveCategories:U,ALL_ELLOHA_UUIDS:ne.VA,FAMILY_CATEGORY:ne.uV,aggregationForCurrentParent:J,isSameDateRange:te.gz,displayTicketingDateRange:ge,formatDate:function(e){var t=G.format(new Date(e)).replaceAll(" ","Â ");return"".concat(t[0].toUpperCase()).concat(t.slice(1))},formatPrice:function(e){return 0!==e?z.format(e):$("Free")},datePickerLangCode:Y,selectedTopCategoryContent:K,resetAllCategorySelection:X,buildEventDetailUrl:function(e,t){var n=e.includes(".html");return"".concat(e.replace(".html",""),".").concat(t.urlEventName,".").concat(t.eventId).concat(n?".html":"").concat(q?"?wcmmode="+q:"")},handleLastMinuteTicketFilterClick:function(e){e?D.dates([S,S]):D.dates([S,w])},isSelectedRange:H,backgroundImage:function(e){return"background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(".concat(e,");\n background-position: center;")},parentCategoryCount:function(e){return(e===ne.uV?C.result.familyCategoryCount:C.result.topLevelCategoryAggregation[e])||0},mondayOrLatest:re,saturdayOrLatest:ue,sundayOrLatest:se,topCategoryList:de,noTopCategorySelected:pe,onParentFilterClick:function(e,t,n){var a,r;(X(U),null!=e)?(U[e].selected=!0,null===(a=de.value)||void 0===a||a.scrollTo(n.target.offsetLeft,0)):null===(r=de.value)||void 0===r||r.scrollTo(0,0);e===ne.uV?D.categories(null,!0):D.categories(t,!1),C.get(),(0,Ne.F0)("main_categories",null!=e?e:"All")},onSubfilterClick:function(e,t){if(K.value){e?(K.value.childrenUUIDs[t]=!0,(0,Ne.F0)("sub_categories",ne.VA[t])):K.value.childrenUUIDs[t]=!1;var n=Object.keys(K.value.childrenUUIDs).filter((function(e){var t;return!0===(null===(t=K.value)||void 0===t?void 0:t.childrenUUIDs[e])}));n.length>0?D.categories(n,U[ne.uV].selected):!1===U[ne.uV].selected?D.categories([K.value.uuid].concat((0,a.A)(Object.keys(K.value.childrenUUIDs))),!1):D.categories(null,!0),C.get()}},onDatepickerSelect:function(e,t){f.value=t,D.dates(e),e[0]!==e[1]&&j.value.activeFilters.lastMinuteTickets.length>0?fe():C.get();var n=(0,a.A)(new Set(e.map(te.O2)));(0,Ne.F0)("date_picker",n.join(","))},onQuickDateFilterClick:function(e,t,n){f.value=function(){(null==n?void 0:n.target)instanceof HTMLButtonElement&&n.target.focus()};var a=H(e);a?D.dates([S,w]):(D.dates(e),(0,Ne.F0)("quick_filters",t)),(e[0]!==e[1]||a)&&j.value.activeFilters.lastMinuteTickets.length>0?fe():C.get()},onSearchSubmit:me,onMobileSearchSubmit:function(e){me(e),De.close()},onViewMore:function(){return(0,Ne.oA)({event:"b2c_tck_tickets_see_more_click"})},filtersList:Me,lmtFilter:Re,filtersState:j,clearAllFilter:function(){var e;D.dates([S,w]),D.categories(void 0,!1),X(U),null===(e=de.value)||void 0===e||e.scrollTo(0,0),x({type:"CLEAR_FILTERS",payload:{value:_}})},mapEllohaItemToCategoryList:ne.Q$,isMediumScreen:ke,dialogManager:De,loadMoreEvent:Fe,cardLinkRefs:Te,BRUSSELS_TIME_ZONE:te.JF,isProfileInitialized:s}}});var $e=(0,n(66262).A)(Ve,[["render",function(e,t,n,W,Q,Y){var G=(0,r.g2)("SearchBarFilter"),z=(0,r.g2)("search"),q=(0,r.g2)("VueButton"),H=(0,r.g2)("ShareButton"),J=(0,r.g2)("TicketsFilter"),Z=(0,r.g2)("Datepicker"),ee=(0,r.g2)("VueDropdown"),te=(0,r.g2)("FilterList"),ne=(0,r.g2)("VueDialog"),ae=(0,r.g2)("TicketingEventImage"),re=(0,r.g2)("VueLink"),ie=(0,r.g2)("LoaderAnimation");return(0,r.uX)(),(0,r.CE)("div",i,[(0,r.Lk)("section",o,[(0,r.Lk)("ul",l,[(0,r.Lk)("li",null,[(0,r.Lk)("input",{id:"radio-filter-all",value:"all",name:"radio-filters",type:"radio",checked:e.noTopCategorySelected,onClick:t[0]||(t[0]=function(t){return!e.noTopCategorySelected&&e.onParentFilterClick(null,null,t)})},null,8,c),(0,r.Lk)("label",{for:"radio-filter-all",style:(0,r.Tr)(e.backgroundImage("/content/dam/visitbrussels/placeholder/filterAll.png"))},(0,r.v_)(e.$t("All")),5)]),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.reactiveCategories,(function(t,n){var i=t.uuid,o=t.selected,l=t.picture,c=t.childrenUUIDs;return(0,r.uX)(),(0,r.CE)("li",{key:n},[(0,r.Lk)("input",{id:"radio-filter-".concat(n),name:"radio-filters",type:"radio",value:i,checked:o,onClick:function(t){e.reactiveCategories[n].selected?e.onParentFilterClick(null,null,t):e.onParentFilterClick(n,[i].concat((0,a.A)(Object.keys(c))),t)},disabled:!e.parentCategoryCount(n)||e.catalogData.isLoading},null,8,u),(0,r.Lk)("label",{for:"radio-filter-".concat(n),style:(0,r.Tr)(e.backgroundImage(l)),class:(0,r.C4)({disabled:!e.parentCategoryCount(n)||e.catalogData.isLoading})},(0,r.v_)(e.$t(n))+" ("+(0,r.v_)(e.parentCategoryCount(n))+") ",15,s)])})),128))],512),e.selectedTopCategoryContent?((0,r.uX)(),(0,r.CE)("ul",d,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.selectedTopCategoryContent.childrenUUIDs,(function(t,n){var a;return(0,r.uX)(),(0,r.CE)("li",{key:n},[(0,r.Lk)("input",{id:"checkbox-sub-filter-".concat(n),type:"checkbox",value:n,checked:t,onInput:function(t){var a;return e.onSubfilterClick(null===(a=t.target)||void 0===a?void 0:a.checked,n)},disabled:!e.aggregationForCurrentParent[n]||e.catalogData.isLoading}
1,null,40,f),(0,r.Lk)("label",{for:"checkbox-sub-filter-".concat(n),class:(0,r.C4)({disabled:!e.aggregationForCurrentParent[n]})},(0,r.v_)(e.$t(null!==(a=e.ALL_ELLOHA_UUIDS[n])&&void 0!==a?a:"Unknown"))+" ("+(0,r.v_)(e.aggregationForCurrentParent[n]||0)+") ",11,v)])})),128))])):(0,r.Q3)("v-if",!0)]),e.isMediumScreen?((0,r.uX)(),(0,r.CE)("section",g,[(0,r.Q3)(" DESKTOP VIEW (1/2) "),(0,r.bF)(z,{class:"search-bar"},{default:(0,r.k6)((function(){return[(0,r.bF)(G,{"active-keyword":e.filtersState.activeFilters.query,"filter-name":"query",onTriggerSearch:e.onSearchSubmit},null,8,["active-keyword","onTriggerSearch"])]})),_:1}),(0,r.Lk)("div",m,[(0,r.Lk)("div",p,(0,r.v_)(e.$t("We have found {count} result(s) for you!",{count:e.catalogData.result.totalItems})),1),(0,r.bF)(q,{class:"link",onClick:e.clearAllFilter,"button-text":e.$t("Clear filters"),"show-line-svg":!0},null,8,["onClick","button-text"])]),(0,r.bF)(H)])):((0,r.uX)(),(0,r.CE)("section",y,[(0,r.Q3)(" MOBILE/TABLET VIEW "),(0,r.Lk)("div",b,[(0,r.Lk)("div",k,(0,r.v_)(e.$t("{count} result(s)",{count:e.catalogData.result.totalItems})),1),(0,r.bF)(q,{onClick:t[1]||(t[1]=function(){return e.dialogManager.open()}),class:"btn btn--secondary btn--icon-left",icon:"filters","button-text":e.$t("Filters")},null,8,["button-text"]),(0,r.bF)(H)]),e.isMediumScreen?(0,r.Q3)("v-if",!0):((0,r.uX)(),(0,r.Wv)(ne,{key:0,"dialog-manager":e.dialogManager,class:"cmp-mobile-dialog"},{default:(0,r.k6)((function(){return[(0,r.Q3)(" MOBILE/TABLET DIALOG "),(0,r.Lk)("h3",h,(0,r.v_)(e.$t("Filters")),1),C,(0,r.bF)(z,{class:"search-bar"},{default:(0,r.k6)((function(){return[(0,r.bF)(G,{"active-keyword":e.filtersState.activeFilters.query,"filter-name":"query",onTriggerSearch:e.onMobileSearchSubmit},null,8,["active-keyword","onTriggerSearch"])]})),_:1}),(0,r.Lk)("div",D,[(0,r.bF)(J,{filter:e.lmtFilter,"active-filters":e.filtersState.activeFilters.lastMinuteTickets,onTicketFilterClick:e.handleLastMinuteTicketFilterClick},null,8,["filter","active-filters","onTicketFilterClick"]),T,(0,r.bF)(ee,{"dropdown-title":e.$t("Date"),icon:"chevronTop","active-by-default":!0},{default:(0,r.k6)((function(){return[(0,r.bF)(Z,{ref:"datePickerMobileRef",modelValue:e.selectedDateRange,"onUpdate:modelValue":[t[2]||(t[2]=function(t){return e.selectedDateRange=t}),t[3]||(t[3]=function(t){return e.onDatepickerSelect(t,e.focusInputMobile)})],range:"",monthNameFormat:"long",autoApply:"",name:"date-picker",enableTimePicker:!1,locale:e.datePickerLangCode,format:"dd MMM.","min-date":e.today,"max-date":new Date(e.dateRangeUpperBoundary),class:"cmp-datepicker","prevent-min-max-navigation":"",onClosed:e.focusInputMobile,placeholder:e.$t("Pick a date"),disabled:e.catalogData.isLoading,clearable:!1,timezone:e.BRUSSELS_TIME_ZONE},{"input-icon":(0,r.k6)((function(){return[(0,r.Lk)("img",{alt:e.$t("Dates"),class:"input-slot-image",src:"/content/dam/visitbrussels/icons/calendar.svg"},null,8,S)]})),_:1},8,["modelValue","locale","min-date","max-date","onClosed","placeholder","disabled","timezone"]),(0,r.Lk)("div",L,[(0,r.bF)(q,{class:(0,r.C4)(["btn",{"btn--secondary":!e.isSelectedRange([e.today,e.today])}]),onClick:t[4]||(t[4]=function(t){return e.onQuickDateFilterClick([e.today,e.today],"Today",t)}),"button-text":e.$t("Today"),disabled:e.catalogData.isLoading},null,8,["class","button-text","disabled"]),(0,r.bF)(q,{class:(0,r.C4)(["btn",{"btn--secondary":!e.isSelectedRange([e.mondayOrLatest,e.sundayOrLatest])}]),onClick:t[5]||(t[5]=function(t){return e.onQuickDateFilterClick([e.mondayOrLatest,e.sundayOrLatest],"This week",t)}),"button-text":e.$t("This week"),disabled:e.catalogData.isLoading},null,8,["class","button-text","disabled"]),(0,r.bF)(q,{class:(0,r.C4)(["btn",{"btn--secondary":!e.isSelectedRange([e.saturdayOrLatest,e.sundayOrLatest])}]),onClick:t[6]||(t[6]=function(t){return e.onQuickDateFilterClick([e.saturdayOrLatest,e.sundayOrLatest],"This weekend",t)}),"button-text":e.$t("This weekend"),disabled:e.catalogData.isLoading},null,8,["class","button-text","disabled"])])]})),_:1},8,["dropdown-title"]),(0,r.bF)(te,{"filters-list":e.filtersList,"active-filters":e.filtersState.activeFilters},null,8,["filters-list","active-filters"])]),(0,r.bF)(q,{class:"link",onClick:e.clearAllFilter,"button-text":e.$t("Clear filters"),"show-line-svg":!0},null,8,["onClick","button-text"]),(0,r.Lk)("div",E,[(0,r.bF)(q,{class:"btn",onClick:t[7]||(t[7]=function(){return e.dialogManager.close()}),"button-text":e.$t("See results")},null,8,["button-text"]),(0,r.Lk)("div",O,(0,r.v_)(e.$t("{count} result(s)",{count:e.catalogData.result.totalItems})),1)]),(0,r.Q3)(" END OF MOBILE/TABLET DIALOG ")]})),_:1},8,["dialog-manager"])),(0,r.Q3)(" END OF MOBILE/TABLET VIEW ")])),(0,r.Lk)("section",w,[e.isMediumScreen?((0,r.uX)(),(0,r.CE)("div",A,[(0,r.Q3)(" DESKTOP VIEW (2/2) "),(0,r.bF)(J,{filter:e.lmtFilter,"active-filters":e.filtersState.activeFilters.lastMinuteTickets,onTicketFilterClick:e.handleLastMinuteTicketFilterClick},null,8,["filter","active-filters","onTicketFilterClick"]),F,(0,r.bF)(ee,{"dropdown-title":e.$t("Date"),icon:"chevronTop","active-by-default":!0},{default:(0,r.k6)((function(){return[(0,r.bF)(Z,{ref:"datePickerRef",modelValue:e.selectedDateRange,"onUpdate:modelValue":[t[8]||(t[8]=function(t){return e.selectedDateRange=t}),t[9]||(t[9]=function(t){return e.onDatepickerSelect(t,e.focusInput)})],range:"",monthNameFormat:"long",autoApply:"",name:"date-picker",enableTimePicker:!1,locale:e.datePickerLangCode,format:"dd MMM.","min-date":e.today,"max-date":new Date(e.dateRangeUpperBoundary),class:"cmp-datepicker","prevent-min-max-navigation":"",onClosed:e.focusInput,placeholder:e.$t("Pick a date"),disabled:e.catalogData.isLoading,clearable:!1,timezone:e.BRUSSELS_TIME_ZONE},{"input-icon":(0,r.k6)((function(){return[(0,r.Lk)("img",{alt:e.$t("Dates"),class:"input-slot-image",src:"/content/dam/visitbrussels/icons/calendar.svg"},null,8,I)]})),_:1},8,["modelValue","locale","min-date","max-date","onClosed","placeholder","disabled","timezone"]),(0,r.Lk)("div",_,[(0,r.bF)(q,{class:(0,r.C4)(["btn",{"btn--secondary":!e.isSelectedRange([e.today,e.today])}
1]),onClick:t[10]||(t[10]=function(t){return e.onQuickDateFilterClick([e.today,e.today],"Today",t)}),"button-text":e.$t("Today"),disabled:e.catalogData.isLoading},null,8,["class","button-text","disabled"]),(0,r.bF)(q,{class:(0,r.C4)(["btn",{"btn--secondary":!e.isSelectedRange([e.mondayOrLatest,e.sundayOrLatest])}]),onClick:t[11]||(t[11]=function(t){return e.onQuickDateFilterClick([e.mondayOrLatest,e.sundayOrLatest],"This week",t)}),"button-text":e.$t("This week"),disabled:e.catalogData.isLoading},null,8,["class","button-text","disabled"]),(0,r.bF)(q,{class:(0,r.C4)(["btn",{"btn--secondary":!e.isSelectedRange([e.saturdayOrLatest,e.sundayOrLatest])}]),onClick:t[12]||(t[12]=function(t){return e.onQuickDateFilterClick([e.saturdayOrLatest,e.sundayOrLatest],"This weekend",t)}),"button-text":e.$t("This weekend"),disabled:e.catalogData.isLoading},null,8,["class","button-text","disabled"])])]})),_:1},8,["dropdown-title"]),(0,r.bF)(te,{"filters-list":e.filtersList,"active-filters":e.filtersState.activeFilters},null,8,["filters-list","active-filters"])])):(0,r.Q3)("v-if",!0),(0,r.Lk)("div",{class:(0,r.C4)(["cmp-ticketing-catalog__grid-results",[{"cmp-ticketing-catalog__grid-results--no-results":!e.catalogData.isLoading&&0===e.catalogData.result.items.length}]])},[e.catalogData.isLoading||0!==e.catalogData.result.items.length?(0,r.Q3)("v-if",!0):((0,r.uX)(),(0,r.CE)("div",P,(0,r.v_)(e.$t("No results found...")),1)),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.catalogData.result.items,(function(n){var a;return(0,r.uX)(),(0,r.CE)("article",{class:"grid-item",key:n.eventId},[n.isSoldOut?((0,r.uX)(),(0,r.CE)("p",R,[e.filtersState.activeFilters.lastMinuteTickets.length>0?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.eW)((0,r.v_)(e.$t("Last minute out of stock")),1)],64)):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.eW)((0,r.v_)(e.$t("Sold out")),1)],64))])):(0,r.Q3)("v-if",!0),(0,r.Lk)("div",M,[(0,r.bF)(ae,{"image-context":{image:null===(a=n.images)||void 0===a?void 0:a[0],categories:n.categoryIds,placeholderImages:e.placeholderImages}},null,8,["image-context"])]),(0,r.Lk)("div",j,[e.filtersState.activeFilters.lastMinuteTickets.length>0?((0,r.uX)(),(0,r.CE)("div",x,(0,r.v_)(e.$t("Today")),1)):((0,r.uX)(),(0,r.CE)("div",N,(0,r.v_)(e.displayTicketingDateRange({fromDate:n.fromDate?new Date(n.fromDate):new Date,toDate:n.toDate?new Date(n.toDate):void 0,formatter:e.formatDate})),1)),(0,r.Lk)("h3",null,(0,r.v_)(n.eventName),1),n.price||0===n.price?((0,r.uX)(),(0,r.CE)("span",U,[n.originalPrice?((0,r.uX)(),(0,r.CE)("del",K,(0,r.v_)(e.formatPrice(n.originalPrice)),1)):(0,r.Q3)("v-if",!0),(0,r.eW)(" "+(0,r.v_)(e.formatPrice(n.price)),1)])):(0,r.Q3)("v-if",!0),(0,r.Lk)("div",X,[(0,r.Lk)("span",B,(0,r.v_)(n.venueName),1),n.organizerName?((0,r.uX)(),(0,r.CE)("span",V,(0,r.v_)(n.organizerName),1)):(0,r.Q3)("v-if",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.mapEllohaItemToCategoryList(n).slice(0,1),(function(t){return(0,r.uX)(),(0,r.CE)("span",{key:t,class:"text-info__info-item"},(0,r.v_)(e.$t(t)),1)})),128))])]),(0,r.bF)(re,{class:"link",href:e.buildEventDetailUrl(e.detailsPagePath,n),"link-text":e.$t("View more"),onClick:t[13]||(t[13]=function(t){return e.onViewMore()}),onContextmenu:t[14]||(t[14]=function(t){return e.onViewMore()}),"aria-hidden":"true",tabindex:"-1"},null,8,["href","link-text"]),(0,r.Lk)("a",{href:e.buildEventDetailUrl(e.detailsPagePath,n),class:"cmp-info-card__link",onClick:t[15]||(t[15]=function(t){return e.onViewMore()}),onContextmenu:t[16]||(t[16]=function(t){return e.onViewMore()}),ref_for:!0,ref:e.cardLinkRefs.set},(0,r.v_)(e.$t("View more")),41,$)])})),128)),!e.isProfileInitialized||e.catalogData.isLoading?((0,r.uX)(),(0,r.Wv)(r.eB,{key:1,name:"fade"},{default:(0,r.k6)((function(){return[(0,r.bF)(ie,{class:"cmp-loader-animation--static"})]})),_:1})):e.filterInfo.isLastPage?(0,r.Q3)("v-if",!0):((0,r.uX)(),(0,r.Wv)(q,{key:2,class:"btn","button-text":e.$t("Load more"),onClick:e.loadMoreEvent,disabled:!e.isProfileInitialized||e.catalogData.isLoading},null,8,["button-text","onClick","disabled"]))],2)])])}]])},81572:function(e,t,n){n.r(t),n.d(t,{default:function(){return v}});var a=n(6934),r={for:"keyword",class:"event-finder__search-field"},i={class:"sr-only"},o=["placeholder","aria-label"];var l=n(62836),c=n(55285),u=n(45819),s=n(27152),d=n(68019),f=(0,a.pM)({name:"SearchBarFilter",components:{VueButton:d.default},props:{activeKeyword:{type:Array,required:!0},filterName:{type:String,required:!1,default:function(){return"keywordSearch"}}},emits:["trigger-search"],setup:function(e,t){var n=t.emit,r=(0,u.s9)().locale,i=(0,s.V)(r.value),o=(0,a.WQ)(l.kR,(function(e){return console.error("Could not instantiate filters",e)})),d=(0,a.EW)((function(){return e.activeKeyword[0]})),f=(0,a.KR)(e.activeKeyword[0]),v=(0,a.WQ)(l.X5);(0,a.wB)(d,(function(){d.value||(f.value="")}
1));return{triggerSearch:function(){if(f.value!==e.activeKeyword[0])if(n("trigger-search",f.value),f.value){var t,a=function(){o({type:"radio_FILTER_ACTION",payload:{value:f.value,machineName:e.filterName}})};if(v)null!==(t=v.data)&&void 0!==t&&t[f.value]?a():(0,c.kP)(f.value,v,i,a);else a()}else o({type:"CLEAR_FILTERS",payload:{value:[e.filterName]}})},keyword:f}}});var v=(0,n(66262).A)(f,[["render",function(e,t,n,l,c,u){var s=(0,a.g2)("VueButton");return(0,a.uX)(),(0,a.CE)(a.FK,null,[(0,a.Lk)("label",r,[(0,a.Lk)("span",i,(0,a.v_)(e.$t("Search")),1),(0,a.bo)((0,a.Lk)("input",{id:"keyword",type:"text","onUpdate:modelValue":t[0]||(t[0]=function(t){return e.keyword=t}),onKeyup:t[1]||(t[1]=(0,a.jR)((function(t){return e.triggerSearch()}),["enter"])),placeholder:e.$t("What are you looking for?"),"aria-label":e.$t("Search")},null,40,o),[[a.Jo,e.keyword]])]),(0,a.bF)(s,{class:"btn btn--icon-only",icon:"arrowRight","aria-label":"Search",onClick:t[2]||(t[2]=function(t){return e.triggerSearch()})})],64)}]])},87205:function(e,t,n){n.r(t),n.d(t,{default:function(){return g}});var a=n(6934),r={class:"tickets-filter"},i=["for"],o=["id","onClick","checked"],l={class:"cmp-checkbox__label"},c={key:0,class:"cmp-checkbox__description"};var u=n(62836),s=n(45819),d=n(27152),f=n(77829),v=(0,a.pM)({name:"TicketsFilter",props:{activeFilters:{type:Array,required:!0},filter:{type:Object,required:!0}},emits:["ticket-filter-click"],setup:function(e,t){var n=t.emit,r=(0,s.s9)().locale,i=(0,d.V)(r.value),o=(0,a.WQ)(u.kR,(function(e){return console.error("Could not instantiate filters",e)})),l=(0,a.WQ)(u.cF,void 0);return{validLangCode:i,handleClick:function(t,a,r){var i=a.label,c=a.value,u=c===f.I1;if(n("ticket-filter-click",r,{isLMT:u}),o({type:"TICKET_FILTER_ACTION",payload:{value:c,machineName:t,resetDate:!0}}),l){var s=String(!e.activeFilters.includes(c));l({label:s,value:s},i.en)}}}}});var g=(0,n(66262).A)(v,[["render",function(e,t,n,u,s,d){return(0,a.uX)(),(0,a.CE)("div",r,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.filter.data,(function(t){return(0,a.uX)(),(0,a.CE)("label",{for:t.value,class:"cmp-checkbox",key:t.value},[(0,a.Lk)("input",{id:t.value,onClick:function(n){var a;return e.handleClick(e.filter.machineName,t,null===(a=n.target)||void 0===a?void 0:a.checked)},type:"checkbox",checked:e.activeFilters.includes(t.value)},null,8,o),(0,a.Lk)("span",l,(0,a.v_)(t.label[e.validLangCode]),1),t.description?((0,a.uX)(),(0,a.CE)("span",c,(0,a.v_)(e.$t(t.description)),1)):(0,a.Q3)("v-if",!0)],8,i)})),128))])}]])},61425:function(e,t,n){n.r(t),n.d(t,{default:function(){return u}});var a=n(6934),r={class:"cmp-link__text"},i={key:0,class:"cmp-link__svg",viewBox:"0 0 60 2",width:"100%",height:"2",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none"},o=[(0,a.Lk)("path",{d:"M0 1.22222C32.5 0.722222 53 1.22222 60 1.22222",stroke:"currentColor"},null,-1)];var l=n(51),c=(0,a.pM)({name:"VueLink",components:{VueIcon:l.default},props:{linkText:{type:String},icon:{type:String},iconSize:{type:String,default:"small"},showLineSvg:{type:Boolean,default:!0}}});var u=(0,n(66262).A)(c,[["render",function(e,t,n,l,c,u){var s=(0,a.g2)("VueIcon");return(0,a.uX)(),(0,a.CE)("a",{class:(0,a.C4)(["cmp-link",{"link--icon":e.icon}])},[(0,a.Lk)("span",r,[(0,a.eW)((0,a.v_)(e.linkText)+" ",1),e.icon?((0,a.uX)(),(0,a.Wv)(s,{key:0,path:"/content/dam/visitbrussels/icons/".concat(e.icon,".svg"),class:(0,a.C4)({"cmp-icon--small":"small"===e.iconSize})},null,8,["path","class"])):(0,a.Q3)("v-if",!0)]),e.showLineSvg?((0,a.uX)(),(0,a.CE)("svg",i,o)):(0,a.Q3)("v-if",!0)],2)}]])}}]);
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.