PageSourceSearch

https://sociallab.sa/chunk-Cqeh6LH1.js

js sociallab.sa collected 2026-10-01 23:56:58 UTC 25,097 bytes, 2 lines download raw bytes

1import {AdminZidWebhookSubscriptionsComponent as On}from'./chunk-DOmBo9VI.js';import {C}from'./chunk-ByoLe2fZ.js';import {$ as $t}from'./chunk-DB9hkTvo.js';import {E as En,D as De}from'./chunk-DFWdtebV.js';import {f}from'./chunk-CmdXsb3H.js';import {h as he}from'./chunk-DvLFd6NQ.js';import'./chunk-BGOHF1M9.js';import {c as ce}from'./chunk-BRsHFk4j.js';import'./chunk-C0DmzTpz.js';import {W,V,bK as P,bI as Gt,aE as ut,U as Us,a as G,X as Xb,q as vD,aO as cD,aP as hD,b0 as _D,aX as mD,k as dn,b2 as da,cp as xr,bL as Sh,n as nd,b3 as id,b1 as ei,N as Ng,z as zg,u as al,h as ea,l as zw,bA as Nw,C as Vs,T as Tt,Z as Zx,ct as Yx,cu as Yl,cv as Ip,cw as sE,j as Xv,w as w0,H as H0,s as sk,r as rC,m as wC,o as mv,p as GC,t as tD,x as tM,y as dM,L as Lb,A as r1,P as P1,cQ as G_,cR as O1,B as xS,J as GS,K as iI,M as RI,Q as us,Y as UI,_ as tE,$ as Dn,a0 as ME,a1 as ny,a2 as go,a3 as Kd,a4 as XE,a5 as LT,a6 as mA,a7 as mt,aR as i_,a8 as fy,aa as Js,ac as H_,ae as pS,ad as gd,ab as Ey,bV as zy,aS as Vp,bW as W_,aU as Hp,bi as D_,ai as dy,bn as nS,ag as SC,aj as jy,al as gS,bS as Y_,bX as $y,aZ as by,a_ as m_,a$ as y_,i as ai,cx as WM,aB as ey,ar as kt,D,E,v as vr,O,e as f$1,aL as co,F as zs,eA as Zl,cn as pe,d4 as Pe,be as Q_,ak as Ed,bg as mS,aT as d_,ba as xy,br as ht,b8 as an,b9 as Wm,co as Bg,d0 as Jv,cS as ey$1,cT as iy,cU as ty,bu as Ts,bv as Og,bw as Pg,bx as Gt$1,by as Jc,S as ms,bD as db,bE as pb,cc as ww}from'./main-4WA6AAHG.js';import'./chunk-CkU8oUfw.js';function We(e,s){if(e&1&&(Js(0,"a",13),H_(1),gd()),e&2){let t=s.$implicit;dy("routerLink",Q_("/admin/clients/client-profile/",t.clientId)),SC(),jy(t.businessName);}}function $e(e,s){if(e&1&&(H_(0),pS(1,"translate")),e&2){let t=s.$implicit;jy(gS(1,1,t.storeId));}}function He(e,s){if(e&1&&(H_(0),pS(1,"date")),e&2){let t=s.$implicit;Ed(" ",mS(1,1,t.createdAt,"dd/MM/yyyy HH:mm")," ");}}function je(e,s){if(e&1&&(Js(0,"span"),H_(1),pS(2,"date"),gd()),e&2){let t=s.$implicit,i=d_();xy("text-green",i.isFutureDate(t.expires,t.createdAt)==="future")("text-red",i.isFutureDate(t.expires,t.createdAt)==="past"),SC(),Ed(" ",mS(2,5,i.getDisplayDate(t.expires,t.createdAt),"dd/MM/yyyy HH:mm")," ");}}function Ve(e,s){if(e&1&&(H_(0),pS(1,"translate")),e&2){let t=s.$implicit;jy(gS(1,1,t.eventName));}}function qe(e,s){if(e&1&&(H_(0),pS(1,"date")),e&2){let t=s.$implicit;Ed(" ",mS(1,1,t.startDate,"dd/MM/yyyy HH:mm")," ");}}function Ge(e,s){if(e&1&&(Js(0,"span"),H_(1),pS(2,"date"),gd()),e&2){let t=s.$implicit,i=d_();xy("text-green",i.isFutureDate(t.endDate,t.createdAt)==="future")("text-red",i.isFutureDate(t.endDate,t.createdAt)==="past"),SC(),Ed(" ",mS(2,5,i.getDisplayDate(t.endDate,t.createdAt),"dd/MM/yyyy HH:mm")," ");}}function Qe(e,s){if(e&1&&(H_(0),pS(1,"translate")),e&2){let t=s.$implicit;jy(gS(1,1,t.status));}}function Ue(e,s){if(e&1&&(H_(0),pS(1,"translate")),e&2){let t=s.$implicit;jy(gS(1,1,t.planType));}}function Ke(e,s){if(e&1&&(H_(0),pS(1,"translate")),e&2){let t=s.$implicit;jy(gS(1,1,t.planName));}}function Je(e,s){if(e&1&&(H_(0),pS(1,"translate")),e&2){let t=s.$implicit;jy(gS(1,1,t.amountPaid));}}function Xe(e,s){if(e&1&&(H_(0),pS(1,"translate")),e&2){let t=s.$implicit;jy(gS(1,1,t.paymentDate));}}var Re=(()=>{class e{constructor(){this.dataSource=[],this.columns=[];}isFutureDate(t,i){if(!t)return "invalid";try{let o=typeof t=="number"&&i?new Date(new Date(i).getTime()+t*1e3):new Date(t);
1return isNaN(o.getTime())?"invalid":o>new Date?"future":"past"}catch(o){return "invalid"}}getDisplayDate(t,i){if(!t)return null;try{return typeof t=="number"&&i?new Date(new Date(i).getTime()+t*1e3):new Date(t)}catch(o){return null}}static{this.\u0275fac=function(i){return new(i||e)};}static{this.\u0275cmp=Xb({type:e,selectors:[["app-admin-zid-notification-list"]],inputs:{dataSource:"dataSource",columns:"columns"},decls:13,vars:2,consts:[[3,"dataSource","columns"],["rtColumnDef","businessName"],["rtColumnDef","storeId"],["rtColumnDef","createdAt"],["rtColumnDef","expires"],["rtColumnDef","eventName"],["rtColumnDef","startDate"],["rtColumnDef","endDate"],["rtColumnDef","status"],["rtColumnDef","planType"],["rtColumnDef","planName"],["rtColumnDef","amountPaid"],["rtColumnDef","paymentDate"],[3,"routerLink"]],template:function(i,o){i&1&&(Js(0,"app-responsive-table",0),ey(1,We,2,3,"ng-template",1)(2,$e,2,3,"ng-template",2)(3,He,2,4,"ng-template",3)(4,je,3,8,"ng-template",4)(5,Ve,2,3,"ng-template",5)(6,qe,2,4,"ng-template",6)(7,Ge,3,8,"ng-template",7)(8,Qe,2,3,"ng-template",8)(9,Ue,2,3,"ng-template",9)(10,Ke,2,3,"ng-template",10)(11,Je,2,3,"ng-template",11)(12,Xe,2,3,"ng-template",12),gd()),i&2&&dy("dataSource",o.dataSource)("columns",o.columns);},dependencies:[vD,dn,nd,Ng,zg,al,ea,ai,zw,Vs,Xv,Tt,En,De,WM,mt],styles:[".text-green[_ngcontent-%COMP%]{color:var(--color-primary-dark);font-weight:500}.text-red[_ngcontent-%COMP%]{color:var(--color-error-text);font-weight:500}"],changeDetection:1});}}return e})();var Bi=["autoSize"],Le=(()=>{class e{constructor(t,i,o){this.dialogRef=t,this.data=i,this.fb=o,this.separatorKeysCodes=[13,188,186];}ngOnInit(){this.form=this.fb.group({arabicDescription:[this.data.arabicDescription,[ht.required]],arabicMessage:[this.data.arabicMessage,[ht.required]],englishDescription:[this.data.englishDescription,[ht.required]],englishMessage:[this.data.englishMessage,[ht.required]]});}get setting(){return this.data}getDatasourceList(t){return t?t.split(";").map(i=>i.trim()).filter(Boolean):[]}addArTagToMessage(t){let i=document.querySelector('textarea[formControlName="arabicMessage"]');if(!i)return;let o=i.selectionStart,u=i.selectionEnd,f=this.form.get("arabicMessage"),g=f?.value||"",Ot=g.slice(0,o)+(o>0?" ":"")+t+" "+g.slice(u);f?.setValue(Ot),setTimeout(()=>{i.selectionStart=i.selectionEnd=o+t.length+1,i.focus();},0);}addEnTagToMessage(t){let i=document.querySelector('textarea[formControlName="englishMessage"]');if(!i)return;let o=i.selectionStart,u=i.selectionEnd,f=this.form.get("englishMessage"),g=f?.value||"",Ot=g.slice(0,o)+(o>0?" ":"")+t+" "+g.slice(u);f?.setValue(Ot),setTimeout(()=>{i.selectionStart=i.selectionEnd=o+t.length+1,i.focus();},0);}submit(){if(this.form.invalid)return;let t=D(D({},this.data),this.form.value);this.dialogRef.close(t);}cancel(){this.dialogRef.close();}static{this.\u0275fac=function(i){return new(i||e)(V(an),V(Wm),V(Bg))};}static{this.\u0275cmp=Xb({type:e,selectors:[["app-update-zid-base-notification-dialog"]],viewQuery:function(i,o){if(i&1&&by(Bi,5),i&2){let u;m_(u=y_())&&(o.autoSize=u.first);}},decls:44,vars:33,consts:[["mat-dialog-title","",1,"text-center","f-w-600"],[1,"dialog-form","p-2",3,"formGroup"],[1,"field-label"],["color","primary",1,"w-100","m-b-16"],["matInput","","formControlName","arabicDescription","dir","rtl"],["matInput","","formControlName","arabicMessage","dir","rtl","rows","4"],[1,"field-title"],["mode","display",3,"tagClicked","tags","clickable"],[1,"section-divider"],["matInput","","formControlName","englishDescription","dir","ltr"],["color","primary",1,"w-100"],["matInput","","formControlName","englishMessage","dir","ltr","rows","4"],["align","end"],["mat-flat-button","","mat-dialog-close","","color","warn"],["mat-flat-button","","color","primary",3,"click","disabled"]],template:function(i,o){i&1&&(Js(0,"h2",0),H_(1),pS(2,"translate"),gd(),Js(3,"mat-dialog-content",1)(4,"div",2),H_(5),pS(6,"translate"),gd(),Js(7,"mat-form-field",3),fy(8,"input",4),db(),gd(),Js(9,"div",2),H_(10),pS(11,"translate"),gd(),Js(12,"mat-form-field",3),fy(13,"textarea",5),db(),gd(),Js(14,"div",6),H_(15),pS(16,"translate"),gd(),Js(17,"app-tags",7),Ey("tagClicked",function(f){return o.addArTagToMessage(f)}),gd(),fy(18,"hr",8),Js(19,"div",2),H_(20),pS(21,"translate"),gd(),Js(22,"mat-form-field",3),fy(23,"input",9),db(),gd(),Js(24,"div",2),H_(25),pS(26,"translate"),gd(),Js(27,"mat-form-field",10),fy(28,"textarea",11),db(),gd(),Js(29,"div",6),H_(30),pS(31,"translate"),gd(),Js(32,"app-tags",7),Ey("tagClicked",function(f){return o.addEnTagToMessage(f)}),gd()(),Js(33,"mat-dialog-actions",12)(34,"button",13)(35,"mat-icon"),H_(36,"cancel"),gd(),H_(37),pS(38,"translate"),gd(),Js(39,"button",14),Ey("click",function(){return o.submit()}
1),Js(40,"mat-icon"),H_(41,"save"),gd(),H_(42),pS(43,"translate"),gd()()),i&2&&(SC(),Ed(" ",gS(2,15,"Edit Notification Text"),`
2`),SC(2),dy("formGroup",o.form),SC(2),jy(gS(6,17,"Arabic Description")),SC(3),pb(),SC(2),jy(gS(11,19,"Arabic Message")),SC(3),pb(),SC(2),jy(gS(16,21,"Fields")),SC(2),dy("tags",o.getDatasourceList(o.data.arabicTags))("clickable",true),SC(3),jy(gS(21,23,"English Description")),SC(3),pb(),SC(2),jy(gS(26,25,"English Message")),SC(3),pb(),SC(2),Ed("",gS(31,27,"Fields")," (EN)"),SC(2),dy("tags",o.getDatasourceList(o.data.englishTags))("clickable",true),SC(5),Ed(" ",gS(38,29,"Cancel")," "),SC(2),dy("disabled",o.form.invalid),SC(3),Ed(" ",gS(43,31,"Save")," "));},dependencies:[ny,co,Jv,ey$1,iy,ty,dn,da,zw,Nw,Vs,zs,Tt,Ng,Ts,Og,Pg,zg,Gt$1,Jc,Zl,$t,Xv,w0,H0,Zx,sk,nd,rC,wC,mv,GC,tD,vD,al,tM,dM,Lb,r1,P1,xS,GS,iI,RI,us,ms,UI,tE,Dn,ME,go,Kd,XE,LT,mA,mt],styles:[".field-label[_ngcontent-%COMP%]{direction:rtl;font-weight:600;font-size:var(--font-size-sm);margin-bottom:6px;margin-top:16px}.field-title[_ngcontent-%COMP%]{direction:rtl;font-weight:600;font-size:var(--font-size-sm);color:var(--color-text);margin-top:12px;margin-bottom:8px}.section-divider[_ngcontent-%COMP%]{border:none;border-top:1px solid var(--color-border);margin:16px 0}"],changeDetection:1});}}return e})();var Oi=()=>["Admin_ManageIntegrations"];function Li(e,s){if(e&1&&(Js(0,"span",6),H_(1),gd()),e&2){let t=s.$implicit;SC(),jy(t.arabicDescription);}}function Fi(e,s){if(e&1&&fy(0,"div",7),e&2){let t=s.$implicit,i=d_();dy("innerHTML",i.formatMessage(t.arabicMessage),ww);}}function zi(e,s){if(e&1&&(Js(0,"span",8),H_(1),gd()),e&2){let t=s.$implicit;SC(),jy(t.englishDescription);}}
2function Wi(e,s){if(e&1&&fy(0,"div",7),e&2){let t=s.$implicit,i=d_();dy("innerHTML",i.formatMessage(t.englishMessage),ww);}}function $i(e,s){if(e&1){let t=i_();Js(0,"button",10),Ey("click",function(){Vp(t);let o=d_().$implicit,u=d_();return Hp(u.openDialog(o))}),H_(1),pS(2,"translate"),gd();}e&2&&(SC(),Ed(" ",gS(2,1,"Edit")," "));}function Hi(e,s){e&1&&ey(0,$i,3,3,"button",9),e&2&&dy("ngxPermissionsOnly",nS(1,Oi));}var Fe=(()=>{class e{constructor(t,i,o,u,f,g){this.dialog=t,this.zidService=i,this.toastr=o,this.translate=u,this.errorService=f,this.dialogConfig=g,this.dataSource=[],this.columns=[],this.save=new kt;}onSave(t){this.save.emit(D({},t));}formatMessage(t){return t.replace(/\n/g,"<br>")}openDialog(t){this.dialog.open(Le,E(D({},this.dialogConfig.getDefaultDialogConfig()),{data:D({},t),width:"900px",height:"600px",maxHeight:"90vh",autoFocus:false,disableClose:false,panelClass:"custom-dialog-container"})).afterClosed().subscribe(o=>{o&&this.zidService.updateBaseNotificationSetting(o).subscribe({next:()=>{this.toastr.success("Updated Successfully");let u=this.dataSource.findIndex(f=>f.id===o.id);u!==-1&&(this.dataSource[u]=o,this.dataSource=[...this.dataSource]);},error:u=>{this.errorService.setError(u,"Failed to Complete the Operation");}});});}static{this.\u0275fac=function(i){return new(i||e)(V(vr),V(C),V(ut),V(O),V(Gt),V(f$1))};}static{this.\u0275cmp=Xb({type:e,selectors:[["app-admin-zid-base-notification-settings"]],inputs:{dataSource:"dataSource",columns:"columns"},outputs:{save:"save"},decls:6,vars:2,consts:[[3,"dataSource","columns"],["rtColumnDef","arabicDescription"],["rtColumnDef","arabicMessage"],["rtColumnDef","englishDescription"],["rtColumnDef","englishMessage"],["rtColumnDef","actions"],["dir","rtl",2,"white-space","pre-line"],["dir","rtl",3,"innerHTML"],["dir","ltr",2,"white-space","pre-line"],["mat-button","","color","primary",3,"click",4,"ngxPermissionsOnly"],["mat-button","","color","primary",3,"click"]],template:function(i,o){i&1&&(Js(0,"app-responsive-table",0),ey(1,Li,2,1,"ng-template",1)(2,Fi,1,1,"ng-template",2)(3,zi,2,1,"ng-template",3)(4,Wi,1,1,"ng-template",4)(5,Hi,1,2,"ng-template",5),gd()),i&2&&dy("dataSource",o.dataSource)("columns",o.columns);},dependencies:[En,De,Ng,dn,co,zw,Vs,zs,Tt,ny,Zl,pe,Pe,mt],encapsulation:2,changeDetection:1});}}return e})();function ji(e,s){if(e&1&&(Js(0,"a",9),H_(1),gd()),e&2){let t=s.$implicit;dy("routerLink",Q_("/admin/clients/client-profile/",t.clientId)),SC(),jy(t.businessName);}}function Vi(e,s){if(e&1&&(Js(0,"span"),H_(1),gd()),e&2){let t=s.$implicit;SC(),jy(t.totalCount);}}function qi(e,s){if(e&1&&(Js(0,"span"),H_(1),gd()),e&2){let t=s.$implicit;SC(),jy(t.successCount);}}function Gi(e,s){if(e&1&&(Js(0,"span",10),H_(1),gd()),e&2){let t=s.$implicit;SC(),Ed("",t.successRatio,"%");}}function Qi(e,s){if(e&1&&(Js(0,"span"),H_(1),gd()),e&2){let t=s.$implicit;SC(),jy(t.pendingCount);}}function Ui(e,s){if(e&1&&(Js(0,"span",11),H_(1),gd()),e&2){let t=s.$implicit;SC(),Ed("",t.pendingRatio,"%");}}function Ki(e,s){if(e&1&&(Js(0,"span"),H_(1),gd()),e&2){let t=s.$implicit;SC(),jy(t.failedCount);}}function Ji(e,s){if(e&1&&(Js(0,"span",12),H_(1),gd()),e&2){let t=s.$implicit;SC(),Ed("",t.failedRatio,"%");}}var ze=(()=>{class e{constructor(){this.dataSource=[],this.columns=[];}isFutureDate(t){if(!t)return "invalid";try{let i=typeof t=="number"?new Date(t*1e3):new Date(t);
2return isNaN(i.getTime())?"invalid":i>new Date?"future":"past"}catch(i){return "invalid"}}static{this.\u0275fac=function(i){return new(i||e)};}static{this.\u0275cmp=Xb({type:e,selectors:[["app-admin-zid-webhook-statistics"]],inputs:{dataSource:"dataSource",columns:"columns"},decls:9,vars:2,consts:[[3,"dataSource","columns"],["rtColumnDef","businessName"],["rtColumnDef","totalCount"],["rtColumnDef","successCount"],["rtColumnDef","successRatio"],["rtColumnDef","pendingCount"],["rtColumnDef","pendingRatio"],["rtColumnDef","failedCount"],["rtColumnDef","failedRatio"],[3,"routerLink"],[1,"text-success"],[1,"text-warning"],[1,"text-red"]],template:function(i,o){i&1&&(Js(0,"app-responsive-table",0),ey(1,ji,2,3,"ng-template",1)(2,Vi,2,1,"ng-template",2)(3,qi,2,1,"ng-template",3)(4,Gi,2,1,"ng-template",4)(5,Qi,2,1,"ng-template",5)(6,Ui,2,1,"ng-template",6)(7,Ki,2,1,"ng-template",7)(8,Ji,2,1,"ng-template",8),gd()),i&2&&dy("dataSource",o.dataSource)("columns",o.columns);},dependencies:[vD,dn,nd,Ng,zg,al,ea,ai,zw,Vs,Tt,En,De],styles:[".text-green[_ngcontent-%COMP%]{color:var(--color-primary-dark);font-weight:500}.text-red[_ngcontent-%COMP%]{color:var(--color-error-text);font-weight:500}"],changeDetection:1});}}return e})();var Xi=()=>["Webhook Notifications shows what Zid actually sent us, and when.","Default Notification Texts are the templates every new Zid client starts from.","Check the subscription management section when a merchant's features do not match what they bought."],Ia=(()=>{class e{constructor(t,i,o,u,f,g){this.zidService=t,this.loadingService=i,this.errorService=o,this.toastr=u,this.authService=f,this.router=g,this.sub=new W,this.authorizeNotifications=[],this.subscriptionNotifications=[],this.trialNotifications=[],this.appNotifications=[],this.baseNotifications=[],this.webhookNotifications=[],this.dateRange=null,this.datePicker=null,this.authorizeDisplayedColumns=[{key:"businessName",label:"businessName",priority:1},{key:"storeId",label:"storeId",priority:1},{key:"createdAt",label:"createdAt",priority:2},{key:"expires",label:"expires",priority:2}],this.subscriptionDisplayedColumns=[{key:"businessName",label:"businessName",priority:1},{key:"eventName",label:"eventName",priority:1},{key:"startDate",label:"startDate",priority:2},{key:"endDate",label:"endDate",priority:2},{key:"status",label:"status",priority:1},{key:"planType",label:"planType",priority:2},{key:"planName",label:"planName",priority:2},{key:"amountPaid",label:"amountPaid",priority:3},{key:"paymentDate",label:"paymentDate",priority:3}],this.appDisplayedColumns=[{key:"businessName",label:"businessName",priority:1},{key:"event",label:"event",priority:1},{key:"merchant",label:"merchant",priority:1},{key:"installationDate",label:"installationDate",priority:2},{key:"uninstallationDate",label:"uninstallationDate",priority:2},{key:"rating",label:"rating",priority:2},{key:"ratedBy",label:"ratedBy",priority:3},{key:"comment",label:"comment",priority:3},{key:"storeType",label:"storeType",priority:3},{key:"updateDate",label:"updateDate",priority:3},{key:"refunded",label:"refunded",priority:3},{key:"name",label:"name",priority:2},{key:"email",label:"email",priority:3},{key:"subscriptionNum",label:"subscriptionNum",priority:3},{key:"doorToDoor",label:"doorToDoor",priority:3},{key:"pickupTime",label:"pickupTime",priority:3},{key:"adsActivated",label:"adsActivated",priority:3}],this.baseNotificationColumns=[{key:"arabicDescription",label:"Arabic Description",priority:1},{key:"arabicMessage",label:"Arabic Message",priority:2},{key:"englishDescription",label:"English Description",priority:1},{key:"englishMessage",label:"English Message",priority:2},{key:"actions",label:"Actions",priority:1,hideLabel:true}],this.webhookDisplayedColumns=[{key:"businessName",label:"businessName",priority:1},{key:"totalCount",label:"totalCount",priority:1},{key:"successCount",label:"successCount",priority:2},{key:"successRatio",label:"successRatio",priority:1},{key:"pendingCount",label:"pendingCount",priority:2},{key:"pendingRatio",label:"pendingRatio",priority:2},{key:"failedCount",label:"failedCount",priority:2},{key:"failedRatio",label:"failedRatio",priority:2}],this.eventIndex=0;}ngOnInit(){this.getData();}
2ngOnDestroy(){this.sub&&this.sub.unsubscribe();}getData(){switch(this.eventIndex){case 0:this.loadAuthorizeNotifications();break;case 1:this.loadSubscriptionNotifications();break;case 2:this.loadBaseNotifications();break;case 3:this.loadWebhookNotifications();break}}get pageIndex(){return this.paginator?.pageIndex??0}get pageSize(){return this.paginator?.pageSize??10}setLength(t){t&&this.paginator&&(this.paginator.length=t);}onTabChanged(t){this.eventIndex=t.index,this.getData();}loadAuthorizeNotifications(){this.loadingService.loadingOn(),this.sub.add(this.zidService.getZidAuthorizeNotificationSearch(this.pageIndex,this.pageSize).subscribe({next:t=>{this.loadingService.loadingOff(),this.authorizeNotifications=t.data,this.setLength(t.count);},error:t=>{this.loadingService.loadingOff(),this.errorService.setError(t,"Error while getting the data");}}));}loadSubscriptionNotifications(){this.loadingService.loadingOn(),this.sub.add(this.zidService.getZidSubscriptionNotificationSearch(this.pageIndex,this.pageSize).subscribe({next:t=>{this.loadingService.loadingOff(),this.subscriptionNotifications=t.data,this.setLength(t.count);},error:t=>{this.loadingService.loadingOff(),this.errorService.setError(t,"Error while getting the data");}}));}loadBaseNotifications(){this.loadingService.loadingOn(),this.sub.add(this.zidService.getBaseNotificationSettings().subscribe({next:t=>{this.loadingService.loadingOff(),this.baseNotifications=t.data,this.setLength(t.count);},error:t=>{this.loadingService.loadingOff(),this.errorService.setError(t,"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A");}}));}updateBaseNotification(t){this.loadingService.loadingOn(),this.zidService.updateBaseNotificationSetting(t).subscribe({next:()=>{this.loadingService.loadingOff(),this.toastr.success("\u062A\u0645 \u0627\u0644\u062D\u0641\u0638 \u0628\u0646\u062C\u0627\u062D"),t.editMode=false;},error:i=>{this.loadingService.loadingOff(),this.errorService.setError(i,"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062D\u0641\u0638");}});}loadWebhookNotifications(){this.loadingService.loadingOn(),this.sub.add(this.zidService.getZidWebhookNotificationStatistics(this.dateRange,this.datePicker,this.pageIndex,this.pageSize).subscribe({next:t=>{this.loadingService.loadingOff(),this.webhookNotifications=t.data,this.setLength(t.count);},error:t=>{this.loadingService.loadingOff(),this.errorService.setError(t,"Error while getting the data");}}));}changeDateRange(t){this.datePicker=null,this.dateRange=t.value,this.loadWebhookNotifications();}changeDateRangePicker(t){this.dateRange=null;let i=t.value;i!=null&&(i.setHours(0,0,0,0),this.datePicker=i,this.loadWebhookNotifications());}static{this.\u0275fac=function(i){return new(i||e)(V(C),V(P),V(Gt),V(ut),V(Us),V(G))};}static{this.\u0275cmp=Xb({type:e,selectors:[["app-zid-admin"]],viewQuery:function(i,o){if(i&1&&by(he,7),i&2){let u;m_(u=y_())&&(o.paginator=u.first);}},decls:54,vars:55,consts:[["picker",""],["helpKey","admin-zid","intro","The Zid integration at platform level: authorisations, subscriptions and webhook traffic.","warning","Zid drops existing webhook subscriptions when they are re-registered, which silently kills new-order notifications. Verify the subscription list after any re-subscribe.",3,"steps"],[1,"cardWithShadow","theme-card"],[1,"b-t-1"],["mat-stretch-tabs","false","mat-align-tabs","start",3,"selectedTabChange"],[3,"label"],[1,"bg-light-primary","mat-body-1","p-16","rounded","m-t-12"],[3,"dataSource","columns"],[3,"save","dataSource","columns"],[1,"d-flex","justify-content-end"],[1,"m-r-12"],[3,"selectionChange","valueChange","value"],["value","1"],["value","24"],["value","168"],["value","0"],["matInput","",3,"value","dateChange","matDatepicker"],["matSuffix","",3,"for"],[3,"page","hidden"]],template:function(i,o){if(i&1){let u=i_();fy(0,"app-page-help",1),Js(1,"mat-card",2)(2,"mat-card-header")(3,"mat-card-title"),H_(4),pS(5,"translate"),gd()(),Js(6,"mat-card-content",3)(7,"mat-tab-group",4),Ey("selectedTabChange",function(g){return o.onTabChanged(g)}),Js(8,"mat-tab",5),pS(9,"translate"),Js(10,"div",6),fy(11,"app-admin-zid-notification-list",7),gd()(),Js(12,"mat-tab",5),pS(13,"translate"),Js(14,"div",6),fy(15,"app-admin-zid-notification-list",7),gd()(),Js(16,"mat-tab",5),pS(17,"translate"),Js(18,"div",6)(19,"app-admin-zid-base-notification-settings",8),Ey("save",function(g){return o.updateBaseNotification(g)}),gd()()(),Js(20,"mat-tab",5),pS(21,"translate"),Js(22,"div",6)(23,"div",9)(24,"mat-form-field",10)(25,"mat-label"),H_(26),pS(27,"translate"),gd(),Js(28,"mat-select",11),Ey("selectionChange",function(g){return o.changeDateRange(g)}),zy("valueChange",function(g){return Vp(u),W_(o.dateRange,g)||(o.dateRange=g),Hp(g)}),Js(29,"mat-option",12),H_(30),pS(31,"translate"),gd(),Js(32,"mat-option",13),H_(33),pS(34,"translate"),gd(),Js(35,"mat-option",14),H_(36),pS(37,"translate"),gd(),Js(38,"mat-option",15),H_(39),pS(40,"translate"),gd()()(),Js(41,"mat-form-field",10)(42,"mat-label"),H_(43),pS(44,"translate"),gd(),Js(45,"input",16),Ey("value",function(){return o.datePicker})("dateChange",function(g){return o.changeDateRangePicker(g)}),gd(),fy(46,"mat-datepicker-toggle",17)(47,"mat-datepicker",null,0),gd()(),fy(49,"app-admin-zid-webhook-statistics",7),gd()(),Js(50,"mat-tab",5),pS(51,"translate"),fy(52,"app-admin-zid-webhook-subscriptions"),gd()(),Js(53,"paginator-configurable",18),Ey("page",function(){return o.getData()}),gd()()();}if(i&2){let u=D_(48);dy("steps",nS(54,Xi)),SC(4),jy(gS(5,30,"Zid")),SC(4),dy("label",Y_(gS(9,32,"Authorize"))),SC(3),dy("dataSource",o.authorizeNotifications)("columns",o.authorizeDisplayedColumns),SC(),dy("label",Y_(gS(13,34,"Subscription"))),SC(3),dy("dataSource",o.subscriptionNotifications)("columns",o.subscriptionDisplayedColumns),SC(),dy("label",Y_(gS(17,36,"Default Notification Texts"))),SC(3),dy("dataSource",o.baseNotifications)("columns",o.baseNotificationColumns),SC(),dy("label",Y_(gS(21,38,"Webhook Notifications"))),SC(6),jy(gS(27,40,"Last")),SC(2),$y("value",o.dateRange),SC(2),jy(gS(31,42,"1 Hour")),SC(3),jy(gS(34,44,"24 Hours")),SC(3),jy(gS(37,46,"Last 7 days")),SC(3),jy(gS(40,48,"All")),SC(4),jy(gS(44,50,"Date")),SC(2),dy("matDatepicker",u),SC(),dy("for",u),SC(3),dy("dataSource",o.webhookNotifications)("columns",o.webhookDisplayedColumns),SC(),dy("label",Y_(gS(51,52,"Subscription Management"))),SC(3),dy("hidden",o.eventIndex===4);}},dependencies:[ce,vD,cD,hD,_D,mD,dn,da,xr,Sh,nd,id,ei,Ng,zg,al,ea,zw,Nw,Vs,Tt,Re,Fe,ze,On,Zx,Yx,Yl,Ip,sE,f,he,Xv,w0,H0,sk,rC,wC,mv,GC,tD,tM,dM,Lb,r1,P1,G_,O1,xS,GS,iI,RI,us,UI,tE,Dn,ME,ny,go,Kd,XE,LT,mA,mt],styles:["table[_ngcontent-%COMP%]{width:100%}tr.example-detail-row[_ngcontent-%COMP%]{height:0}.example-element-row[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{border-bottom-width:0}.course-header[_ngcontent-%COMP%]{padding:3px!important;color:#fff}.course-header[_ngcontent-%COMP%]   .mat-card-header-text[_ngcontent-%COMP%]{width:100%!important}
2.course-header.Angular[_ngcontent-%COMP%]{background-color:var(--color-error)}.course-header.Web[_ngcontent-%COMP%]{background-color:#1e88e5}.course-header.Design[_ngcontent-%COMP%]{background-color:#26c6da}.course-header.Android[_ngcontent-%COMP%]{background-color:#ffb22b}.course-header[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:var(--font-size-base)}.mat-card-actions[_ngcontent-%COMP%]{border-top:1px solid rgba(120,130,140,.13);padding:8px 0!important}"],changeDetection:1});}}return e})();export{Ia as ZidAdminComponent};

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.