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.c6beed2b2207416a.js

1 line
669 KiB
JavaScript

"use strict";(self.webpackChunkRTLApp=self.webpackChunkRTLApp||[]).push([[636],{1636:(lC,Dt,f)=>{f.r(Dt),f.d(Dt,{LNDModule:()=>Te});var p=f(6895),T=f(9116),nn=f(8878),e=f(4650),m=f(1576),J=f(3162);function an(i,n){1&i&&e._UZ(0,"mat-progress-bar",3)}class ae{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}})}}ae.\u0275fac=function(n){return new(n||ae)(e.Y36(T.F0))},ae.\u0275cmp=e.Xpm({type:ae,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(n,t){1&n&&(e.TgZ(0,"div",0),e.YNc(1,an,1,0,"mat-progress-bar",1),e._UZ(2,"router-outlet",null,2),e.qZA()),2&n&&(e.xp6(1),e.Q6J("ngIf",t.loading))},dependencies:[p.O5,m.xw,m.Wh,m.yH,J.pW,T.lC],data:{animation:[nn.g]}});var u=f(7579),d=f(2722),E=f(9300),Qt=f(3396),y=f(2687),s=f(7731),g=f(6529),F=f(5043),L=f(9653),z=f(493),I=f(62),M=f(2216),q=f(5829),k=f(4859),b=f(3546),xt=f(782),te=f(7392),wt=f(8255),O=f(3848),N=f(8739),v=f(6308),r=f(671),D=f(5412),Z=f(6523),c=f(4006),P=f(4144),h=f(9549),S=f(4385),Q=f(3238),yt=f(455),W=f(266),X=f(3390),j=f(6534);function on(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 sn(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 ln(i,n){if(1&i&&(e.TgZ(0,"div",29),e._UZ(1,"fa-icon",30),e.YNc(2,sn,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 be{constructor(n,t,a,o,l,_){this.dialogRef=n,this.data=t,this.store=a,this.decimalPipe=o,this.commonService=l,this.actions=_,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 u.x,new u.x,new u.x,new u.x,new u.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,E.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:s.$Y,this.store.dispatch((0,Z.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!==n.value&&(this.expiry=this.comm