1"use strict";(self.webpackChunkuc_client=self.webpackChunkuc_client||[]).push([[1887],{11887:(z,f,n)=>{n.r(f),n.d(f,{NotificationsModule:()=>P});var g=n(94666),a=n(43599),e=n(69263);const r="[Notification] Get All Notification",d="[Notification] Get All Notification Success";class m{constructor(){this.type=r}}class A{constructor(i){this.payload=i,this.type=d}}class v{constructor(i){this.payload=i,this.type="[Notification] Get All Notification Fail"}}const y={loaded:!1,loading:!1,notifications:[]},T=t=>t.loaded,F=t=>t.loading,u=t=>t.notifications.notifications;var o=n(22560);let h=(()=>{class t{constructor(s){this._store=s,this.loading$=this._store.select(F),this.loaded$=this._store.select(T),this.notifications$=this._store.select(u)}ngOnInit(){this._store.dispatch(new m)}}return t.\u0275fac=function(s){return new(s||t)(o.Y36(e.yh))},t.\u0275cmp=o.Xpm({type:t,selectors:[["udchalo-notifications"]],decls:10,vars:0,consts:[[1,"inner-section"],[1,"container"],["src","https://static.udchalo.com/client_assets/img/imgno/bell.png","alt",""],[1,"h2--small"]],template:function(s,l){1&s&&(o.TgZ(0,"div",0),o._uU(1,"\n "),o.TgZ(2,"div",1),o._uU(3,"\n "),o._UZ(4,"img",2),o._uU(5,"\n "),o.TgZ(6,"h2",3),o._uU(7,"No notifications to Catch up!"),o.qZA(),o._uU(8,"\n "),o.qZA(),o._uU(9,"\n"),o.qZA())},styles:[".inner-section[_ngcontent-%COMP%]{border-bottom:none;padding:80px 0}.inner-section[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:300px}"]}),t})();const G=n(4260).Bz.forChild([{path:"",component:h}]);var I=n(42321),O=n(32673),U=n(50635),M=n(53158),Z=n(10745),N=n(18077);class c{constructor(i,s){this.actions$=i,this._notificationsService=s,this.getAllNotifications$=this.actions$.pipe((0,a.l4)(r),(0,O.w)(()=>this._notificationsService.getNotifications()),(0,U.U)(l=>new A(l)),(0,M.K)(l=>(0,Z.of)(new v(l))))}}c.\u0275fac=function(i){return new(i||c)(o.LFG(a.eX),o.LFG(N.T))},c.\u0275prov=o.Yz7({token:c,factory:c.\u0275fac}),(0,I.gn)([(0,a.Qm)()],c.prototype,"getAllNotifications$",void 0);const $={notifications:function C(t=y,i){switch(i.type){case r:return[];case d:return i.payload.data;default:return t}},routerReducer:n(61611).mg},x=(0,e.ZF)("notifications");(0,e.P1)(x,u);let P=(()=>{class t{}return t.\u0275fac=function(s){return new(s||t)},t.\u0275mod=o.oAB({type:t,bootstrap:[h]}),t.\u0275inj=o.cJS({providers:[N.T],imports:[g.ez,G,e.Aw.forFeature("notifications",$),a.sQ.forFeature([c])]}),t})()}}]);
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.