import{a as f,b as D}from"./chunk-YSE2ZHHQ.js";import{a as u,b as C}from"./chunk-ZUA53W37.js";import"./chunk-NIC3EEBE.js";import"./chunk-JFCKIVQK.js";import"./chunk-74XJ57PC.js";import{a as b,b as g}from"./chunk-NS2BWRZO.js";import"./chunk-Q2S5OAHE.js";import"./chunk-EBCZUYJG.js";import"./chunk-6E4HH5ZO.js";import"./chunk-EXSN6QWV.js";import"./chunk-Y7NDNHP3.js";import"./chunk-J75YHVMQ.js";import"./chunk-4EQLHXW7.js";import"./chunk-FYLDFXYJ.js";import"./chunk-EAIMSMGJ.js";import"./chunk-AIHAZUSZ.js";import"./chunk-TS62PHQY.js";import"./chunk-KADRYNDC.js";import"./chunk-PM3MTE6X.js";import"./chunk-HO2J6YLX.js";import{b as d,c as S}from"./chunk-IOINCEV4.js";import"./chunk-Z5RJRCWC.js";import{Eb as r,Gd as h,Ob as a,Sb as l,ec as o,qc as c,rc as p,sc as m,zb as s}from"./chunk-JSJB5BKT.js";import{e as v}from"./chunk-SZAW6ZBW.js";var P,T=v(()=>{g();C();D();h();S();P=(()=>{class n extends b{constructor(e){super(),this.translateService=e,this.titleHeader=[{title:"lblAdministration",link:"/administration"},{title:"lblNotifications"}],this.sections=[]}ngOnInit(){super.ngOnInit(),this.createSectionsTemplate();let e=this.sectionsTemplate.filter(t=>t.items.some(i=>i.condition()));e.forEach(t=>t.items=t.items.filter(i=>i.condition())),this.sections=e}getComponentTitle(){return"lblNotifications"}createSectionsTemplate(){this.sectionsTemplate=[{label:this.translateService.translate("lblNotifications"),items:[{label:this.translateService.translate("lblSubscribers"),icon:"dvl-icon-notifications-subscriber",link:"subscribers",condition:()=>!0},{label:this.translateService.translate("lblSubscriberGroups"),icon:"dvl-icon-notifications-subscriber-group",link:"groups",condition:()=>!0},{label:this.translateService.translate("lblSubscriptions"),icon:"dvl-icon-notifications-bold",link:"subscriptions",condition:()=>!0},{label:this.translateService.translate("lblUserSubscriptions"),icon:"dvl-icon-user-bold",link:"user-subscriptions",condition:()=>!0}]}]}static{this.\u0275fac=function(t){return new(t||n)(r(d))}}static{this.\u0275cmp=a({type:n,selectors:[["ng-component"]],features:[l],decls:2,vars:2,consts:[[3,"titlePage"],[3,"sections"]],template:function(t,i){t&1&&(c(0,"dvl-page-wrapper-v2",0),m(1,"dvl-menu-dashboard",1),p()),t&2&&(o("titlePage",i.titleHeader),s(),o("sections",i.sections))},dependencies:[u,f],encapsulation:2})}}return n})()});T();export{P as NotificationsDashboardComponent};
