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/570.1e18345ecab5f7fe.js

1 line
671 KiB
JavaScript

"use strict";(self.webpackChunkRTLApp=self.webpackChunkRTLApp||[]).push([[570],{4570:(pC,Ie,C)=>{C.r(Ie),C.d(Ie,{LNDModule:()=>rC});var m=C(6814),T=C(4190),rt=C(5256),e=C(9212),_=C(3814),D=C(6007);function ct(n,o){1&n&&e._UZ(0,"mat-progress-bar",3)}let Pe=(()=>{class n{constructor(t){this.router=t,this.loading=!1,this.router.events.subscribe(i=>{switch(!0){case i instanceof T.OD:this.loading=!0;break;case i instanceof T.m2:case i instanceof T.gk:case i instanceof T.Q3:this.loading=!1}})}static#e=this.\u0275fac=function(i){return new(i||n)(e.Y36(T.F0))};static#t=this.\u0275cmp=e.Xpm({type:n,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(i,a){1&i&&(e.TgZ(0,"div",0),e.YNc(1,ct,1,0,"mat-progress-bar",1),e._UZ(2,"router-outlet",null,2),e.qZA()),2&i&&(e.xp6(1),e.Q6J("ngIf",a.loading))},dependencies:[m.O5,_.xw,_.Wh,_.yH,D.pW,T.lC],data:{animation:[rt.g]}})}return n})();var u=C(8645),d=C(9773),B=C(2181),Re=C(1449),y=C(590),l=C(2154),f=C(7321),U=C(5980),q=C(4221),W=C(5154),I=C(6339),J=C(5597),F=C(7509),O=C(2296),Z=C(5195),_e=C(3176),ne=C(617),Te=C(7988),P=C(4104),k=C(1476),A=C(3566),c=C(5313),Q=C(7700),v=C(9191),p=C(6223),R=C(2032),g=C(5683),w=C(8525),E=C(3680),de=C(2599),X=C(2596),K=C(6985),ee=C(6082);function pt(n,o){if(1&n&&(e.TgZ(0,"mat-option",28),e._uU(1),e.ALo(2,"titlecase"),e.qZA()),2&n){const t=o.$implicit;e.Q6J("value",t),e.xp6(1),e.Oqu(e.lcZ(2,2,t))}}function ut(n,o){if(1&n&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&n){const t=e.oxw(2);e.xp6(1),e.Oqu(t.invoiceError)}}function mt(n,o){if(1&n&&(e.TgZ(0,"div",29),e._UZ(1,"fa-icon",30),e.YNc(2,ut,2,1,"span",31),e.qZA()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("icon",t.faExclamationTriangle),e.xp6(1),e.Q6J("ngIf",""!==t.invoiceError)}}let _t=(()=>{class n{constructor(t,i,a,s,r,h){this.dialogRef=t,this.data=i,this.store=a,this.decimalPipe=s,this.commonService=r,this.actions=h,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=l.IV,this.timeUnitEnum=l.Qk,this.timeUnits=l.LO,this.selTimeUnit=l.Qk.SECS,this.invoiceError="",this.unSubs=[new u.x,new u.x,new u.x,new u.x,new u.x]}ngOnInit(){this.pageSize=this.data.pageSize,this.store.select(f.$k).pipe((0,d.R)(this.unSubs[0])).subscribe(t=>{this.selNode=t}),this.store.select(f.Q5).pipe((0,d.R)(this.unSubs[1])).subscribe(t=>{this.information=t}),this.actions.pipe((0,d.R)(this.unSubs[2]),(0,B.h)(t=>t.type===l.uR.UPDATE_API_CALL_STATUS_LND)).subscribe(t=>{t.type===l.uR.UPDATE_API_CALL_STATUS_LND&&"SaveNewInvoice"===t.payload.action&&(this.invoiceError=t.payload.message,t.payload.status===l.Bn.ERROR&&(this.invoiceError=t.payload.message),t.payload.status===l.Bn.COMPLETED&&this.dialogRef.close())})}onAddInvoice(t){this.invoiceError="";let i=0;i=this.expiry?this.selTimeUnit!==l.Qk.SECS?this.commonService.convertTime(this.expiry,this.selTimeUnit,l.Qk.SECS):this.expiry:l.$Y,this.store.dispatch((0,v.Rd)({payload:{uiMessage:l.m6.ADD_INVOICE,memo:this.memo,value:this.invoiceValue,private:this.private,expiry:i,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=l.Qk.SECS,this.invoiceError=""}onInvoiceValueChange(){this.selNode&&this.selNode.fiatConversion&&this.invoiceValue&&this.invoiceValue>99&&(this.invoiceValueHint="",this.commonService.convertCurrency(this.invoiceValue,l.NT.SATS,l.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:t=>{this.invoiceValueHint="= "+t.symbol+this.decimalPipe.transform(t.OTHER,l.Xz.OTHER)+" "+t.unit},error:t=>{this.invoiceValueHint="Conversion Error: "+t}}))}onTimeUnitChange(t){t