PageSourceSearch

https://shutter-coast-media.web.app/6565.649ae2db40915401.js

js shutter-coast-media.web.app collected 2026-10-03 12:37:08 UTC 3,597 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktonomo=self.webpackChunktonomo||[]).push([[6565],{6565:(C,l,n)=>{n.r(l),n.d(l,{FeatureBatchInvoiceDetailsModule:()=>f,routes:()=>u});var d=n(69808),v=n(74202),a=n(94049),m=n(96410),p=n(70655),I=n(44224),g=n(36053),b=n(72986),y=n(92198),s=n(658),B=n(98798),e=n(5e3),D=n(44497);let c=class{constructor(i,t,h,r,$){this.activatedRoute=i,this.accountingFactoryService=t,this.batchInvoiceStore=h,this.batchInvoicePaymentsDialogService=r,this.ordersRepositoryService=$,this.batchInvoice$=this.batchInvoiceStore.batchInvoice$,this.invoices$=this.batchInvoiceStore.invoices$,this.payments$=this.batchInvoiceStore.payments$,this.shareLink$=this.batchInvoiceStore.shareLink$,this.isLoading$=this.batchInvoiceStore.isLoading$,this.batchInvoiceIssueDate$=this.batchInvoiceStore.batchInvoiceIssueDate$,this.accountingInvoiceUrl$=this.accountingFactoryService.getAccountingInvoiceUrl(),this.getBatchInvoice(this.activatedRoute.snapshot.params.batchInvoiceId)}ngOnInit(){this.batchInvoice$.pipe((0,I.t)(this)).subscribe(i=>{i.amountDue<=0&&i.batchedInvoiceIds.forEach(t=>{this.ordersRepositoryService.update(t,{paymentStatus:B.bG.Paid})})})}getBatchInvoice(i){this.batchInvoiceStore.getBatchInvoice(i)}openPaymentDialog(){(0,g.aj)([this.batchInvoice$,this.payments$]).pipe((0,b.q)(1)).subscribe(([i,t])=>{this.batchInvoicePaymentsDialogService.open(i,t).pipe((0,y.h)(Boolean)).subscribe(()=>{this.getBatchInvoice(i.id)})})}closePaymentDialog(){this.batchInvoicePaymentsDialogService.close()}};c.\u0275fac=function(i){return new(i||c)(e.\u0275\u0275directiveInject(v.gz),e.\u0275\u0275directiveInject(s.Vk1),e.\u0275\u0275directiveInject(a.Bp),e.\u0275\u0275directiveInject(a.Mn),e.\u0275\u0275directiveInject(s.HVf))},c.\u0275cmp=e.\u0275\u0275defineComponent({type:c,selectors:[["tn-feature-batch-invoice-details"]],decls:8,vars:19,consts:[[1,"batch-invoice-content"],[3,"isAdmin","isLoading","batchInvoice","batchInvoiceIssueDate","invoices","shareLink","accountingInvoiceUrl","batchInvoicePaid","dialogOpened","dialogClosed"]],template:function(i,t){1&i&&(e.\u0275\u0275elementStart(0,"div",0)(1,"tn-batch-invoice",1),e.\u0275\u0275listener("batchInvoicePaid",function(r){return t.getBatchInvoice(r)})("dialogOpened",function(){return t.openPaymentDialog()})("dialogClosed",function(){return t.closePaymentDialog()}),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275pipe(4,"async"),e.\u0275\u0275pipe(5,"async"),e.\u0275\u0275pipe(6,"async"),e.\u0275\u0275pipe(7,"async"),e.\u0275\u0275elementEnd()()),2&i&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("isAdmin",!0)("isLoading",e.\u0275\u0275pipeBind1(2,7,t.isLoading$))("batchInvoice",e.\u0275\u0275pipeBind1(3,9,t.batchInvoice$))("batchInvoiceIssueDate",e.\u0275\u0275pipeBind1(4,11,t.batchInvoiceIssueDate$))("invoices",e.\u0275\u0275pipeBind1(5,13,t.invoices$))("shareLink",e.\u0275\u0275pipeBind1(6,15,t.shareLink$))("accountingInvoiceUrl",e.\u0275\u0275pipeBind1(7,17,t.accountingInvoiceUrl$)))},directives:[D.W],pipes:[d.AsyncPipe],styles:["[_nghost-%COMP%]{position:relative;display:flex;min-height:100%;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}"],changeDetection:0}),c=(0,p.gn)([(0,I.c)(),(0,p.w6)("design:paramtypes",[v.gz,s.Vk1,a.Bp,a.Mn,s.HVf])],c);const u=[{path:"",pathMatch:"full",component:c}];let f=(()=>{class o{}return o.\u0275fac=function(t){return new(t||o)}
1,o.\u0275mod=e.\u0275\u0275defineNgModule({type:o}),o.\u0275inj=e.\u0275\u0275defineInjector({imports:[[d.CommonModule,v.Bz.forChild(u),a.jO,m.QX1]]}),o})()}}]);

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.