1(globalThis.webpackChunkdiscours_io_frontend=globalThis.webpackChunkdiscours_io_frontend||[]).push([[898],{26953(){angular.module("discours.components").component("eventItemPage",{templateUrl:"/pages/events/item.html",controller:["$log","$location","eventsService","prerenderService","loginService","pageInformationService",function(e,t,n,a,r,o){var i=this;i.$onInit=function(){i.location=t,i.isAdmin=r.isAdmin();var s=t.path().match(/[^/]+$/),c=s?s[0]:"";c&&n.queryOne(c).then(function(e){i.item=e,o.setTitle(i.item.title),n.eventViewed(c),a.ready()}).catch(function(t){e.error("[eventItemPage] Error loading event:",t)})}}]})},45046(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a}),n(68507),n(26953);const a={modules:["discours.controllers","discours.components"]}},68507(){angular.module("discours.components").component("eventsCategoryPage",{bindings:{eventsData:"<",categoriesData:"<"},templateUrl:"/pages/events/category.html",controller:["$location","$route","$routeParams",function(e,t,n){var a=this;a.$onInit=function(){a.events=a.eventsData,a.categories=a.categoriesData,a.totalItems=a.eventsData.pager&&a.eventsData.pager.totalCount||0,a.currentPage=t.current.params.page||0,a.nextPageLoading=!1,a.activeCategory=a.categoriesData.find(function(e){return e.slug===n.slug});var r=e.url().match(/\?.+$/);r&&(a.currentParams=r[0]),a.currentRoute=e.path(),a.currentRootRoute="/events/types/"+t.current.params.slug},a.title=function(){return a.activeCategory?a.activeCategory.title:void 0},a.menuClassRegex=function(t){return new RegExp(t).test(e.path())?"active":""},a.menuClassUrl=function(t){return t===e.url()?"active":""},a.menuClass=function(t){return t===e.path()?"active":""}}]})}}]);
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.