You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RTL/frontend/636.e3f5cbf8c7d0b85a.js

1 line
663 KiB
JavaScript

"use strict";(self.webpackChunkRTLApp=self.webpackChunkRTLApp||[]).push([[636],{1636:(l3,Dt,h)=>{h.r(Dt),h.d(Dt,{LNDModule:()=>St});var u=h(6895),T=h(9116),tn=h(8878),e=h(4650),_=h(1576),M=h(3162);function nn(i,n){1&i&&e._UZ(0,"mat-progress-bar",3)}class pe{constructor(n){this.router=n,this.loading=!1,this.router.events.subscribe(t=>{switch(!0){case t instanceof T.OD:this.loading=!0;break;case t instanceof T.m2:case t instanceof T.gk:case t instanceof T.Q3:this.loading=!1}})}static#e=this.\u0275fac=function(t){return new(t||pe)(e.Y36(T.F0))};static#t=this.\u0275cmp=e.Xpm({type:pe,selectors:[["rtl-lnd-root"]],decls:4,vars:1,consts:[["fxLayout","column","fxFlex","100","fxLayoutAlign","start stretch",1,"inner-sidenav-content"],["color","primary","mode","indeterminate",4,"ngIf"],["outlet","outlet"],["color","primary","mode","indeterminate"]],template:function(t,a){1&t&&(e.TgZ(0,"div",0),e.YNc(1,nn,1,0,"mat-progress-bar",1),e._UZ(2,"router-outlet",null,2),e.qZA()),2&t&&(e.xp6(1),e.Q6J("ngIf",a.loading))},dependencies:[u.O5,_.xw,_.Wh,_.yH,M.pW,T.lC],data:{animation:[tn.g]}})}var p=h(7579),d=h(2722),D=h(9300),Qt=h(3396),y=h(2687),s=h(7731),g=h(6529),N=h(5043),w=h(9653),z=h(493),O=h(62),R=h(2216),L=h(5829),q=h(4859),b=h(3546),ve=h(782),te=h(7392),wt=h(8255),U=h(3848),E=h(6839),F=h(8739),A=h(6308),r=h(671),J=h(7274),v=h(6523),c=h(4006),P=h(4144),x=h(9549),I=h(4385),Q=h(3238),Ze=h(455),W=h(266),K=h(3390),j=h(6534);function an(i,n){if(1&i&&(e.TgZ(0,"mat-option",28),e._uU(1),e.ALo(2,"titlecase"),e.qZA()),2&i){const t=n.$implicit;e.Q6J("value",t),e.xp6(1),e.Oqu(e.lcZ(2,2,t))}}function on(i,n){if(1&i&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&i){const t=e.oxw(2);e.xp6(1),e.Oqu(t.invoiceError)}}function sn(i,n){if(1&i&&(e.TgZ(0,"div",29),e._UZ(1,"fa-icon",30),e.YNc(2,on,2,1,"span",31),e.qZA()),2&i){const t=e.oxw();e.xp6(1),e.Q6J("icon",t.faExclamationTriangle),e.xp6(1),e.Q6J("ngIf",""!==t.invoiceError)}}class Ae{constructor(n,t,a,o,l,m){this.dialogRef=n,this.data=t,this.store=a,this.decimalPipe=o,this.commonService=l,this.actions=m,this.faExclamationTriangle=y.eHv,this.selNode={},this.memo="",this.isAmp=!1,this.invoiceValueHint="",this.invoicePaymentReq="",this.information={},this.private=!1,this.expiryStep=100,this.pageSize=s.IV,this.timeUnitEnum=s.Qk,this.timeUnits=s.LO,this.selTimeUnit=s.Qk.SECS,this.invoiceError="",this.unSubs=[new p.x,new p.x,new p.x,new p.x,new p.x]}ngOnInit(){this.pageSize=this.data.pageSize,this.store.select(g.$k).pipe((0,d.R)(this.unSubs[0])).subscribe(n=>{this.selNode=n}),this.store.select(g.Q5).pipe((0,d.R)(this.unSubs[1])).subscribe(n=>{this.information=n}),this.actions.pipe((0,d.R)(this.unSubs[2]),(0,D.h)(n=>n.type===s.uR.UPDATE_API_CALL_STATUS_LND)).subscribe(n=>{n.type===s.uR.UPDATE_API_CALL_STATUS_LND&&"SaveNewInvoice"===n.payload.action&&(this.invoiceError=n.payload.message,n.payload.status===s.Bn.ERROR&&(this.invoiceError=n.payload.message),n.payload.status===s.Bn.COMPLETED&&this.dialogRef.close())})}onAddInvoice(n){this.invoiceError="";let t=0;t=this.expiry?this.selTimeUnit!==s.Qk.SECS?this.commonService.convertTime(this.expiry,this.selTimeUnit,s.Qk.SECS):this.expiry:3600,this.store.dispatch((0,v.Rd)({payload:{uiMessage:s.m6.ADD_INVOICE,memo:this.memo,value:this.invoiceValue,private:this.private,expiry:t,is_amp:this.isAmp,pageSize:this.pageSize,openModal:!0}}))}resetData(){this.memo="",this.invoiceValue=null,this.private=!1,this.isAmp=!1,this.expiry=null,this.invoiceValueHint="",this.selTimeUnit=s.Qk.SECS,this.invoiceError=""}onInvoiceValueChange(){this.selNode&&this.selNode.fiatConversion&&this.invoiceValue&&this.invoiceValue>99&&(this.invoiceValueHint="",this.commonService.convertCurrency(this.invoiceValue,s.NT.SATS,s.NT.OTHER,this.selNode.currencyUnits&&this.selNode.currencyUnits.length>2?this.selNode.currencyUnits[2]:"",this.selNode.fiatConversion).pipe((0,d.R)(this.unSubs[3])).subscribe({next:n=>{this.invoiceValueHint="= "+n.symbol+this.decimalPipe.transform(n.OTHER,s.Xz.OTHER)+" "+n.unit},error:n=>{this.invoiceValueHint="Conversion Error: "+n}}))}onTimeUnitChange(n){this.expiry&&this.selTimeUnit!==