PageSourceSearch

https://static-prod.mightycause.com/mc-client/chunk-VYANDJGM.js

js mightycause.com collected 2026-10-01 07:32:15 UTC 5,155 bytes, 5 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="e4f101a7-bca1-51ef-bc42-5b5ece8a92e2")}catch(e){}}();
3import{a as d,b as T}from"./chunk-BAASXRUJ.js";import"./chunk-XHPBKMRW.js";import"./chunk-KH5DZGNM.js";import"./chunk-W43SYNF3.js";import"./chunk-ZXVXVPQZ.js";import"./chunk-TMNV4PDT.js";import"./chunk-IZJQTZVB.js";import{a as B}from"./chunk-6QD6LBLU.js";import{d as l}from"./chunk-AAFBOZHS.js";import"./chunk-KSQRQOTB.js";import"./chunk-NTJ4CINI.js";import"./chunk-6UNLROVI.js";import"./chunk-XBHOMARE.js";import"./chunk-C5T7GUT6.js";import"./chunk-DSHWJW7U.js";import"./chunk-FLZNG7WM.js";import"./chunk-Y53ZYOIU.js";import"./chunk-3YM57F2T.js";import{a as S}from"./chunk-AGVOJNE2.js";import"./chunk-CN4EGA4I.js";import"./chunk-LWLX7MZR.js";import"./chunk-5NDSS4DO.js";import"./chunk-TTUVP5SZ.js";import"./chunk-5CMUHLSG.js";import"./chunk-TNAGEFXD.js";import"./chunk-YH4N3M4B.js";import"./chunk-BHOSW24E.js";import"./chunk-ZFWNFD6F.js";import"./chunk-IKWIL4NU.js";import"./chunk-5K5PYV5V.js";import"./chunk-TDGVUJZJ.js";import{d as _}from"./chunk-MWF7JXGK.js";import"./chunk-UJXOZNZV.js";import"./chunk-KS3Q7H57.js";import"./chunk-DAOAKQM2.js";import"./chunk-MGCQ5S6F.js";import"./chunk-MJXNRHWH.js";import"./chunk-BUOPWRDV.js";import"./chunk-UQU3EU23.js";import"./chunk-346ISJSG.js";import"./chunk-CNRKNNWP.js";import"./chunk-L6Z7ZO7O.js";import"./chunk-TLCCWCNW.js";import"./chunk-5SJALNJN.js";import"./chunk-XEY266ER.js";import"./chunk-SEDEP525.js";import"./chunk-SECBI6OV.js";import"./chunk-LXBG4CPT.js";import"./chunk-56KVT3OQ.js";import"./chunk-MF7VZYLI.js";import{b as v,e as z}from"./chunk-NFMDOWTR.js";import"./chunk-QE6DXY66.js";import"./chunk-B5YZVWIB.js";import"./chunk-HCSN2NMS.js";import"./chunk-FDIRDMLL.js";import"./chunk-XQLUXGKM.js";import"./chunk-3JHJJCIF.js";import"./chunk-J4X36CU5.js";import"./chunk-X3ZU2Z3D.js";import"./chunk-QZXCI4ZV.js";import"./chunk-VO633UWN.js";import{f as N}from"./chunk-DL5K4IMO.js";import"./chunk-2PXCY4PH.js";import"./chunk-UERXTOL6.js";import"./chunk-NK2KZLT6.js";import"./chunk-MU5APV2L.js";import"./chunk-RT6Q43NP.js";import"./chunk-AHJZJV4E.js";import"./chunk-EQS4J37G.js";import"./chunk-U3L5FZOY.js";import"./chunk-TYTNPDEC.js";import"./chunk-WAPZ5LEW.js";import{L as C}from"./chunk-746D4QTP.js";import{Ac as c,Ib as h,Sc as m,Ua as p,ic as g,jc as o,kc as a,lc as b,qa as n,qb as u}from"./chunk-BZJI6Z2X.js";import"./chunk-CS7K6LXP.js";var q=(()=>{class r{notificationService=n(B);dialog=n(_);appService=n(N);platformId=n(p);notificationsLoading=!1;notifications=[];timezoneName="America/New_York";tz=l.now().setZone(this.timezoneName).toFormat("ZZZZ");queryParams={scope:"global"};ngOnInit(){this.setTimezoneFromBrand(),C(this.platformId)&&this.getNotifications()}create(){this.dialog.open(d,{data:{hideBrandId:!0,scope:"global"}}).afterClosed().subscribe(e=>{e&&this.getNotifications()})}edit(t){this.dialog.open(d,{data:{notification:t.data,notificationId:t.id,hideBrandId:!0,scope:"global"}}).afterClosed().subscribe(i=>{i&&this.getNotifications()})}delete(t){this.dialog.open(S,{data:{title:"Are you sure?",confirmButtonText:"Delete",cancelButtonText:"Cancel",confirmButtonColor:"warn"}}).afterClosed().subscribe(i=>{i&&this.notificationService.deleteNotification(t.id,this.queryParams).subscribe(()=>{this.getNotifications()})})}getNotifications(){this.notificationsLoading=!0,this.notificationService.fetchAllNotifications(this.queryParams).subscribe({next:t=>{this.notifications=t,this.notificationsLoading=!1},error:()=>{this.notificationsLoading=!1}})}setTimezoneFromBrand(){let t=this.appService.currentBrand?.time_zone_name||this.timezoneName;this.timezoneName=t,this.tz=l.now().setZone(this.timezoneName).toFormat("ZZZZ")}static \u0275fac=function(e){return new(e||r)};static \u0275cmp=h({type:r,selectors:[["app-notifications"]],decls:15,vars:5,consts:[[1,"min-vh-100"],[1,"dashboard-container-fluid"],[1,"row","align-items-center"],[1,"col-12","col-md-6"],[1,"dashboard-heading","mb-2"],[1,"col-12","col-md-6","text-md-end","mb-3","mb-md-0"],["mat-button","","color","accent",1,"custom",3,"click"],[1,"left-icon"],[1,"fal","fa-plus"],[1,"row"],[1,"col-12","mb-3"],[3,"editClicked","deleteClicked","notifications","loading","timezoneName","tz","showCreateButton"]],template:function(e,i){e&1&&(o(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"h1",4),m(5,"Notification Banner"),a()(),o(6,"div",5)(7,"button",6),c("click",function(){return i.create()}),o(8,"span",7),b(9,"i",8),a(),o(10,"span"),m(11,"Create"),a()()()(),o(12,"div",9)(13,"div",10)(14,"app-notifications-table",11),c("editClicked",function(s){return i.edit(s)})("deleteClicked",function(s){return i.delete(s)}),a()()()()()),e&2&&(u(14),g("notifications",i.notifications)("loading",i.notificationsLoading)("timezoneName",i.timezoneName)("tz",i.tz)("showCreateButton",!1))},dependencies:[z,v,T],encapsulation:2})}return r})();export{q as NotificationsComponent};
4
5//# debugId=e4f101a7-bca1-51ef-bc42-5b5ece8a92e2

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.