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/508.06f7dec065381b97.js

1 line
30 KiB
JavaScript

"use strict";(self.webpackChunkRTLApp=self.webpackChunkRTLApp||[]).push([[508],{534:(B,y,t)=>{t.d(y,{KfU:()=>l2,ctA:()=>k2});var l2={prefix:"far",iconName:"face-frown",icon:[512,512,[9785,"frown"],"f119","M143.9 398.6C131.4 394.1 124.9 380.3 129.4 367.9C146.9 319.4 198.9 288 256 288C313.1 288 365.1 319.4 382.6 367.9C387.1 380.3 380.6 394.1 368.1 398.6C355.7 403.1 341.9 396.6 337.4 384.1C328.2 358.5 297.2 336 256 336C214.8 336 183.8 358.5 174.6 384.1C170.1 396.6 156.3 403.1 143.9 398.6V398.6zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z"]},k2={prefix:"far",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M256 352C293.2 352 319.2 334.5 334.4 318.1C343.3 308.4 358.5 307.7 368.3 316.7C378 325.7 378.6 340.9 369.6 350.6C347.7 374.5 309.7 400 256 400C202.3 400 164.3 374.5 142.4 350.6C133.4 340.9 133.1 325.7 143.7 316.7C153.5 307.7 168.7 308.4 177.6 318.1C192.8 334.5 218.8 352 256 352zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z"]}},7772:(B,y,t)=>{t.d(y,{J:()=>m,_:()=>v});var a=t(1777);const v=[(0,a.X$)("opacityAnimation",[(0,a.eR)(":enter",[(0,a.oB)({opacity:0}),(0,a.jt)("1000ms ease-in",(0,a.oB)({opacity:1}))]),(0,a.eR)(":leave",[(0,a.jt)("0ms",(0,a.oB)({opacity:0}))])])],m=[(0,a.X$)("fadeIn",[(0,a.eR)("void => *",[]),(0,a.eR)("* => void",[]),(0,a.eR)("* => *",[(0,a.jt)(800,(0,a.F4)([(0,a.oB)({opacity:0,transform:"translateY(100%)"}),(0,a.oB)({opacity:1,transform:"translateY(0%)"})]))])])]},113:(B,y,t)=>{t.d(y,{l:()=>v});var a=t(1777);const v=[(0,a.X$)("sliderAnimation",[(0,a.SB)("*",(0,a.oB)({transform:"translateX(0)"})),(0,a.eR)("void => backward",[(0,a.oB)({transform:"translateX(-100%"}),(0,a.jt)("800ms")]),(0,a.eR)("backward => void",[(0,a.jt)("0ms",(0,a.oB)({transform:"translateX(100%)"}))]),(0,a.eR)("void => forward",[(0,a.oB)({transform:"translateX(100%"}),(0,a.jt)("800ms")]),(0,a.eR)("forward => void",[(0,a.jt)("0ms",(0,a.oB)({transform:"translateX(-100%)"}))])])]},1203:(B,y,t)=>{t.d(y,{D:()=>k});var a=t(7579),v=t(2722),m=t(7731),C=t(8377),c=t(5e3),e=t(62),b=t(5620),V=t(3251),g=t(9808),H=t(7093),x=t(5245),N=t(7238);function T(u,z){if(1&u&&(c.TgZ(0,"mat-icon",9),c._uU(1,"info_outline"),c.qZA()),2&u){const M=c.oxw().$implicit;c.Q6J("matTooltip",M.tooltip)}}function w(u,z){if(1&u&&(c.TgZ(0,"span",10),c._uU(1),c.ALo(2,"number"),c.qZA()),2&u){const M=c.oxw().$implicit;c.xp6(1),c.hij(" ",c.lcZ(2,1,M.dataValue)," ")}}function D(u,z){if(1&u&&(c.TgZ(0,"span",10),c._uU(1),c.ALo(2,"number"),c.qZA()),2&u){const M=c.oxw().$implicit,o=c.oxw(2);c.xp6(1),c.hij(" ",c.xi3(2,1,M[o.currencyUnitEnum.BTC],o.currencyUnitFormats.BTC)," ")}}function O(u,z){if(1&u&&(c.TgZ(0,"span",10),c._uU(1),c.ALo(2,"number"),c.qZA()),2&u){const M=c.oxw().$implicit,o=c.oxw(2);c.xp6(1),c.hij(" ",c.xi3(2,1,M[o.currencyUnitEnum.OTHER],o.currencyUnitFormats.OTHER)," ")}}function F(u,z){if(1&u&&(c.TgZ(0,"div",5)(1,"div",6),c._uU(2),c.YNc(3,T,2,1,"mat-icon",7),c.qZA(),c.YNc(4,w,3,3,"span",8),c.YNc(5,D,3,4,"span",8),c.YNc(6,O,3,4,"span",8),c.qZA()),2&u){const M=z.$implicit,o=c.oxw().$implicit,h=c.oxw();c.xp6(2),c.hij(" ",M.title," "),c.xp6(1),c.Q6J("ngIf",M.tooltip),c.xp6(1),c.Q6J("ngIf",o===h.currencyUnitEnum.SATS),c.xp6(1),c.Q6J("ngIf",o===h.currencyUnitEnum.BTC),c.xp6(1),c.Q6J("ngIf",h.fiatConversion&&o!==h.currencyUnitEnum.SATS&&o!==h.currencyUnitEnum.BTC&&""===h.conversionErrorMsg)}}function E(u,z){if(1&u&&(c.TgZ(0,"div",11)(1,"div",12),c._uU(2),c.qZA()()),2&u){const M=c.oxw(2);c.xp6(2),c.Oqu(M.conversionErrorMsg)}}function A(u,z){if(1&u&&(c.TgZ(0,"mat-tab",1)(1,"div",2),c.YNc(2,F,7,5,"div",3),c.qZA(),c.YNc(3,E,3,1,"div",4),c.qZA()),2&u){const M=z.$implicit,o=c.oxw();c.s9C("label",M),c.xp6(2),c.Q6J("ngForOf",o.values),c.xp6(1),c.Q6J("ngIf",o.fiatConversion&&M!==o.currencyUnitEnum.SATS&&M!==o.currencyUnitEnum.BTC&&""!==o.conversionErrorMsg)}}let k=(()=>{class u{constructor(M,o){this.commonService=M,this.store=o,this.values=[],this.currencyUnitEnum=m.NT,this.currencyUnitFormats=m.Xz,this.currencyUnits=[],this.fiatConversion=!1,this.conversionErrorMsg="",this.unSubs=[new a.x,new a.x,new a.x]}ngOnInit(){this.store.select(C.dT).pipe((0,v.R)(this.unSubs[0])).subscribe(M=>{this.fiatConversion=M.settings.fiatConversion,this.currencyUnits=M.settings.currencyUnits,this.fiatConversion||this.currencyUnits.splice(2,1),this.currencyUnits.length>1&&this.values[0]&&this.values[0].dataValue>=0&&this.getCurrencyValues(this.values)})}ngOnChanges(){this.currencyUnits.length>1&&this.values[0]&&this.values[0].dataValue>=0&&this.getCurrencyValues(this.values)}getCurrencyValues(M){M.forEach(o=>{o.dataValue>0?(this.commonService.convertCurrency(o.dataValue,m.NT.SATS,m.NT.BTC,"",!0).pipe((0,v.R)(this.unSubs[1])).subscribe(h=>{o[m.NT.BTC]=h.BTC}),this.commonService.convertCurrency(o.dataValue,m.NT.SATS,m.NT.OTHER,this.currencyUnits[2],this.fiatConversion).pipe((0,v.R)(this.unSubs[2])).subscribe({next:h=>{o[m.NT.OTHER]=h.OTHER},error:h=>{this.conversionErrorMsg="Conversion Error: "+h}})):(o[m.NT.BTC]=o.dataValue,""===this.conversionErrorMsg&&(o[m.NT.OTHER]=o.dataValue))})}ngOnDestroy(){this.unSubs.forEach(M=>{M.next(null),M.complete()})}}return u.\u0275fac=function(M){return new(M||u)(c.Y36(e.v),c.Y36(b.yh))},u.\u0275cmp=c.Xpm({type:u,selectors:[["rtl-currency-unit-converter"]],inputs:{values:"values"},features:[c.TTD],decls:2,vars:1,consts:[[3,"label",4,"ngFor","ngForOf"],[3,"label"],["fxLayout","row","fxFlex","100","fxLayoutAlign","start start"],["fxLayout","column","fxLayoutAlign","center start","class","cc-data-block",4,"ngFor","ngForOf"],["fxLayout","row","fxFlex","100","class","p-1 error-border mt-1",4,"ngIf"],["fxLayout","column","fxLayoutAlign","center start",1,"cc-data-block"],["fxLayout","row","fxFlex","100","fxLayoutAlign","start center",1,"cc-data-title"],["matTooltipPosition","below","class","info-icon",3,"matTooltip",4,"ngIf"],["class","cc-data-value",4,"ngIf"],["matTooltipPosition","below",1,"info-icon",3,"matTooltip"],[1,"cc-data-value"],["fxLayout","row","fxFlex","100",1,"p-1","error-border","mt-1"],[1,"cc-data-block"]],template:function(M,o){1&M&&(c.TgZ(0,"mat-tab-group"),c.YNc(1,A,4,3,"mat-tab",0),c.qZA()),2&M&&(c.xp6(1),c.Q6J("ngForOf",o.currencyUnits))},directives:[V.SP,g.sg,V.uX,H.xw,H.yH,H.Wh,g.O5,x.Hw,N.gM],pipes:[g.JJ],styles:[""]}),u})()},9122:(B,y,t)=>{t.d(y,{n:()=>M});var a=t(8966),v=t(801),m=t(7731),C=t(5e3),c=t(5043),e=t(62),b=t(7261),V=t(7093),g=t(9808),H=t(3322),x=t(159),N=t(9224),T=t(9444),w=t(7423),D=t(4834),O=t(3390),F=t(6895);const E=function(o){return{"display-none":o}};function A(o,h){if(1&o&&(C.TgZ(0,"div",20),C._UZ(1,"qr-code",21),C.qZA()),2&o){const p=C.oxw();C.Q6J("ngClass",C.VKq(4,E,p.screenSize===p.screenSizeEnum.XS||p.screenSize===p.screenSizeEnum.SM)),C.xp6(1),C.Q6J("value",p.address)("size",p.qrWidth)("errorCorrectionLevel","L")}}function k(o,h){if(1&o&&(C.TgZ(0,"div",22),C._UZ(1,"qr-code",21),C.qZA()),2&o){const p=C.oxw();C.Q6J("ngClass",C.VKq(4,E,p.screenSize!==p.screenSizeEnum.XS&&p.screenSize!==p.screenSizeEnum.SM)),C.xp6(1),C.Q6J("value",p.address)("size",p.qrWidth)("errorCorrectionLevel","L")}}function u(o,h){if(1&o&&(C.TgZ(0,"div",13)(1,"div",14)(2,"h4",15),C._uU(3,"Address Type"),C.qZA(),C.TgZ(4,"span",23),C._uU(5),C.qZA()()()),2&o){const p=C.oxw();C.xp6(5),C.Oqu(p.addressType)}}function z(o,h){1&o&&C._UZ(0,"mat-divider",17)}let M=(()=>{class o{constructor(p,_,R,P,U){this.dialogRef=p,this.data=_,this.logger=R,this.commonService=P,this.snackBar=U,this.faReceipt=v.dLy,this.address="",this.addressType="",this.qrWidth=230,this.screenSize="",this.screenSizeEnum=m.cu}ngOnInit(){this.address=this.data.address,this.addressType=this.data.addressType,this.screenSize=this.commonService.getScreenSize()}onClose(){this.dialogRef.close(!1)}onCopyAddress(p){this.snackBar.open("Generated address copied."),this.logger.info("Copied Text: "+p)}}return o.\u0275fac=function(p){return new(p||o)(C.Y36(a.so),C.Y36(a.WI),C.Y36(c.mQ),C.Y36(e.v),C.Y36(b.ux))},o.\u0275cmp=C.Xpm({type:o,selectors:[["rtl-on-chain-generated-address"]],decls:25,vars:8,consts:[["fxLayout","column","fxLayout.gt-sm","row","fxLayoutAlign","space-between stretch"],["fxFlex","35","fxLayoutAlign","center start","class","modal-qr-code-container padding-gap-large",3,"ngClass",4,"ngIf"],["fxFlex","65"],["fxLayout","row","fxLayoutAlign","space-between center",1,"modal-info-header"],["fxFlex","95","fxLayoutAlign","start start"],[1,"page-title-img","mr-1",3,"icon"],[1,"page-title"],["tabindex","2","fxFlex","5","fxLayoutAlign","center","mat-button","",1,"btn-close-x","p-0",3,"click"],[1,"padding-gap-x-large"],["fxLayout","column"],["fxFlex","50","fxLayoutAlign","center start","class","modal-qr-code-container padding-gap-large",3,"ngClass",4,"ngIf"],["fxLayout","row",4,"ngIf"],["class","w-100 my-1",4,"ngIf"],["fxLayout","row"],["fxFlex","100"],["fxLayoutAlign","start",1,"font-bold-500"],[1,"overflow-wrap","foreground-secondary-text"],[1,"w-100","my-1"],["fxLayout","row","fxLayoutAlign","end center",1,"mt-1"],["autoFocus","","mat-button","","color","primary","tabindex","1","type","submit","rtlClipboard","",3,"payload","copied"],["fxFlex","35","fxLayoutAlign","center start",1,"modal-qr-code-container","padding-gap-large",3,"ngClass"],[3,"value","size","errorCorrectionLevel"],["fxFlex","50","fxLayoutAlign","center start",1,"modal-qr-code-container","padding-gap-large",3,"ngClass"],[1,"foreground-secondary-text"]],template:function(p,_){1&p&&(C.TgZ(0,"div",0),C.YNc(1,A,2,6,"div",1),C.TgZ(2,"div",2)(3,"mat-card-header",3)(4,"div",4),C._UZ(5,"fa-icon",5),C.TgZ(6,"span",6),C._uU(7),C.qZA()(),C.TgZ(8,"button",7),C.NdJ("click",function(){return _.onClose()}),C._uU(9,"X"),C.qZA()(),C.TgZ(10,"mat-card-content",8)(11,"div",9),C.YNc(12,k,2,6,"div",10),C.YNc(13,u,6,1,"div",11),C.YNc(14,z,1,0,"mat-divider",12),C.TgZ(15,"div",13)(16,"div",14)(17,"h4",15),C._uU(18,"Address"),C.qZA(),C.TgZ(19,"span",16),C._uU(20),C.qZA()()(),C._UZ(21,"mat-divider",17),C.TgZ(22,"div",18)(23,"button",19),C.NdJ("copied",function(P){return _.onCopyAddress(P)}),C._uU(24,"Copy Address"),C.qZA()()()()()()),2&p&&(C.xp6(1),C.Q6J("ngIf",_.address),C.xp6(4),C.Q6J("icon",_.faReceipt),C.xp6(2),C.Oqu(_.screenSize===_.screenSizeEnum.XS?"Address":"Generated Address"),C.xp6(5),C.Q6J("ngIf",_.address),C.xp6(1),C.Q6J("ngIf",""!==_.addressType),C.xp6(1),C.Q6J("ngIf",""!==_.addressType),C.xp6(6),C.Oqu(_.address),C.xp6(3),C.Q6J("payload",_.address))},directives:[V.xw,V.Wh,g.O5,V.yH,g.mk,H.oO,x.uU,N.dk,T.BN,w.lW,N.dn,D.d,O.h,F.y],styles:[""]}),o})()},7671:(B,y,t)=>{t.d(y,{D:()=>Y});var a=t(5e3),v=t(113),m=t(7731),C=t(5043),c=t(7093),e=t(7423),b=t(5245),V=t(9808),g=t(4107),H=t(3075),x=t(508),N=t(7322);let T=(()=>{class l extends x.LF{format(r,s){return"MMM YYYY"===s?m.gg[r.getMonth()].name+", "+r.getFullYear():"YYYY"===s?r.getFullYear().toString():r.getDate()+"/"+m.gg[r.getMonth()].name+"/"+r.getFullYear()}}return l.\u0275fac=function(){let L;return function(s){return(L||(L=a.n5z(l)))(s||l)}}(),l.\u0275prov=a.Yz7({token:l,factory:l.\u0275fac}),l})();const w={parse:{dateInput:"LL"},display:{dateInput:"MMM YYYY",monthYearLabel:"YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"YYYY"}},D={parse:{dateInput:"LL"},display:{dateInput:"YYYY",monthYearLabel:"YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"YYYY"}};let O=(()=>{class l{}return l.\u0275fac=function(r){return new(r||l)},l.\u0275dir=a.lG2({type:l,selectors:[["","monthlyDate",""]],features:[a._Bn([{provide:x._A,useClass:T},{provide:x.sG,useValue:w}])]}),l})(),F=(()=>{class l{}return l.\u0275fac=function(r){return new(r||l)},l.\u0275dir=a.lG2({type:l,selectors:[["","yearlyDate",""]],features:[a._Bn([{provide:x._A,useClass:T},{provide:x.sG,useValue:D}])]}),l})();var E=t(7531),A=t(6856),k=t(6534),u=t(9843);const z=["monthlyDatepicker"],M=["yearlyDatepicker"],o=function(){return{animationDirection:"forward"}};function h(l,L){if(1&l&&a.GkF(0,9),2&l){a.oxw();const r=a.MAs(19);a.Q6J("ngTemplateOutlet",r)("ngTemplateOutletContext",a.DdM(2,o))}}const p=function(){return{animationDirection:"backward"}};function _(l,L){if(1&l&&a.GkF(0,9),2&l){a.oxw();const r=a.MAs(19);a.Q6J("ngTemplateOutlet",r)("ngTemplateOutletContext",a.DdM(2,p))}}const R=function(){return{animationDirection:""}};function P(l,L){if(1&l&&a.GkF(0,9),2&l){a.oxw();const r=a.MAs(19);a.Q6J("ngTemplateOutlet",r)("ngTemplateOutletContext",a.DdM(2,R))}}function U(l,L){if(1&l&&(a.TgZ(0,"mat-option",17),a._uU(1),a.ALo(2,"titlecase"),a.qZA()),2&l){const r=L.$implicit;a.Q6J("value",r),a.xp6(1),a.hij(" ",a.lcZ(2,2,r)," ")}}function W(l,L){if(1&l){const r=a.EpF();a.TgZ(0,"mat-form-field",18)(1,"input",19,20),a.NdJ("ngModelChange",function(n){return a.CHM(r),a.oxw(2).selectedValue=n}),a.qZA(),a._UZ(3,"mat-datepicker-toggle",21),a.TgZ(4,"mat-datepicker",22,23),a.NdJ("monthSelected",function(n){return a.CHM(r),a.oxw(2).onMonthSelected(n)})("dateSelected",function(n){return a.CHM(r),a.oxw(2).onMonthSelected(n)}),a.qZA()()}if(2&l){const r=a.MAs(5),s=a.oxw(2);a.xp6(1),a.Q6J("matDatepicker",r)("min",s.first)("max",s.last)("ngModel",s.selectedValue),a.xp6(2),a.Q6J("for",r),a.xp6(1),a.Q6J("startAt",s.selectedValue)}}function Z(l,L){if(1&l){const r=a.EpF();a.TgZ(0,"mat-form-field",24)(1,"input",25,26),a.NdJ("ngModelChange",function(n){return a.CHM(r),a.oxw(2).selectedValue=n}),a.qZA(),a._UZ(3,"mat-datepicker-toggle",21),a.TgZ(4,"mat-datepicker",27,28),a.NdJ("yearSelected",function(n){return a.CHM(r),a.oxw(2).onYearSelected(n)})("monthSelected",function(n){return a.CHM(r),a.oxw(2).onYearSelected(n)})("dateSelected",function(n){return a.CHM(r),a.oxw(2).onYearSelected(n)}),a.qZA()()}if(2&l){const r=a.MAs(5),s=a.oxw(2);a.xp6(1),a.Q6J("matDatepicker",r)("min",s.first)("max",s.last)("ngModel",s.selectedValue),a.xp6(2),a.Q6J("for",r),a.xp6(1),a.Q6J("startAt",s.selectedValue)}}function G(l,L){if(1&l){const r=a.EpF();a.TgZ(0,"div",10)(1,"div",11)(2,"mat-select",12),a.NdJ("ngModelChange",function(n){return a.CHM(r),a.oxw().selScrollRange=n})("selectionChange",function(n){return a.CHM(r),a.oxw().onRangeChanged(n)}),a.YNc(3,U,3,4,"mat-option",13),a.qZA()(),a.TgZ(4,"div",14),a.YNc(5,W,6,6,"mat-form-field",15),a.YNc(6,Z,6,6,"mat-form-field",16),a.qZA()()}if(2&l){const r=a.oxw();a.Q6J("@sliderAnimation",r.animationDirection),a.xp6(2),a.Q6J("ngModel",r.selScrollRange),a.xp6(1),a.Q6J("ngForOf",r.scrollRanges),a.xp6(2),a.Q6J("ngIf",r.selScrollRange===r.scrollRanges[0]),a.xp6(1),a.Q6J("ngIf",r.selScrollRange===r.scrollRanges[1])}}let Y=(()=>{class l{constructor(r){this.logger=r,this.scrollRanges=m.op,this.selScrollRange=this.scrollRanges[0],this.today=new Date(Date.now()),this.first=new Date(2018,0,1,0,0,0),this.last=new Date(this.today.getFullYear(),this.today.getMonth(),this.today.getDate(),0,0,0),this.disablePrev=!1,this.disableNext=!0,this.animationDirection="",this.selectedValue=this.last,this.stepChanged=new a.vpe}onRangeChanged(r){this.selScrollRange=r.value,this.onStepChange("LAST")}onMonthSelected(r){this.selectedValue=r,this.onStepChange("SELECTED"),this.monthlyDatepicker.close()}onYearSelected(r){this.selectedValue=r,this.onStepChange("SELECTED"),this.yearlyDatepicker.close()}onStepChange(r){switch(this.logger.info(r),r){case"FIRST":this.animationDirection="backward",this.selectedValue!==this.first&&(this.selectedValue=this.first,this.stepChanged.emit({selDate:this.selectedValue,selScrollRange:this.selScrollRange}));break;case"PREVIOUS":this.selectedValue=this.selScrollRange===m.op[1]?new Date(this.selectedValue.getFullYear()-1,0,1,0,0,0):new Date(this.selectedValue.getFullYear(),this.selectedValue.getMonth()-1,1,0,0,0),this.animationDirection="backward",this.stepChanged.emit({selDate:this.selectedValue,selScrollRange:this.selScrollRange});break;case"NEXT":this.selectedValue=this.selScrollRange===m.op[1]?new Date(this.selectedValue.getFullYear()+1,0,1,0,0,0):new Date(this.selectedValue.getFullYear(),this.selectedValue.getMonth()+1,1,0,0,0),this.animationDirection="forward",this.stepChanged.emit({selDate:this.selectedValue,selScrollRange:this.selScrollRange});break;case"LAST":this.animationDirection="forward",this.selectedValue=this.last,this.stepChanged.emit({selDate:this.selectedValue,selScrollRange:this.selScrollRange});break;default:this.animationDirection="",this.stepChanged.emit({selDate:this.selectedValue,selScrollRange:this.selScrollRange})}this.disablePrev=this.selScrollRange===m.op[1]?this.selectedValue.getFullYear()<=this.first.getFullYear():this.selectedValue.getFullYear()<=this.first.getFullYear()&&this.selectedValue.getMonth()<=this.first.getMonth(),this.disableNext=this.selScrollRange===m.op[1]?this.selectedValue.getFullYear()>=this.last.getFullYear():this.selectedValue.getFullYear()>=this.last.getFullYear()&&this.selectedValue.getMonth()>=this.last.getMonth(),this.logger.info(this.disablePrev),this.logger.info(this.disableNext),setTimeout(()=>{this.animationDirection=""},800)}onChartMouseUp(r){"monthlyDate"===r.srcElement.name?this.monthlyDatepicker.open():"yearlyDate"===r.srcElement.name&&this.yearlyDatepicker.open()}}return l.\u0275fac=function(r){return new(r||l)(a.Y36(C.mQ))},l.\u0275cmp=a.Xpm({type:l,selectors:[["rtl-horizontal-scroller"]],viewQuery:function(r,s){if(1&r&&(a.Gf(z,5),a.Gf(M,5)),2&r){let n;a.iGM(n=a.CRH())&&(s.monthlyDatepicker=n.first),a.iGM(n=a.CRH())&&(s.yearlyDatepicker=n.first)}},hostBindings:function(r,s){1&r&&a.NdJ("click",function(f){return s.onChartMouseUp(f)})},outputs:{stepChanged:"stepChanged"},decls:20,vars:5,consts:[["fxLayout","row","fxLayoutAlign","space-between stretch","fxFlex","100",1,"padding-gap-x"],["fxLayout","row","fxLayoutAlign","start center","fxFlex","22"],["mat-icon-button","","color","primary","type","button","tabindex","1",1,"pr-4",3,"click"],["mat-icon-button","","color","primary","type","button","tabindex","2",3,"disabled","click"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngIf"],["fxLayout","row","fxLayoutAlign","end center","fxFlex","22"],["mat-icon-button","","color","primary","type","button","tabindex","5",1,"pr-4",3,"disabled","click"],["mat-icon-button","","color","primary","type","button","tabindex","6",3,"click"],["controlsPanel",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["fxLayout","row","fxLayoutAlign","center center","fxFlex","56"],["fxFlex","50","fxLayoutAlign","center center","fxLayoutAlign.gt-xs","end center",1,"font-bold-700"],["fxFlex","80","fxFlex.gt-md","30","name","selScrlRange","placeholder","Range","tabindex","3",1,"font-bold-700",3,"ngModel","ngModelChange","selectionChange"],[3,"value",4,"ngFor","ngForOf"],["fxFlex","50","fxLayout","row","fxLayoutAlign","center center","fxLayoutAlign.gt-xs","start center"],["monthlyDate","","fxFlex","80","fxFlex.gt-md","30","fxLayoutAlign","center center",4,"ngIf"],["yearlyDate","","fxFlex","80","fxFlex.gt-md","30","fxLayoutAlign","center center",4,"ngIf"],[3,"value"],["monthlyDate","","fxFlex","80","fxFlex.gt-md","30","fxLayoutAlign","center center"],["matInput","","name","monthlyDate","tabindex","4","readonly","",3,"matDatepicker","min","max","ngModel","ngModelChange"],["monthlyDt","ngModel"],["matSuffix","",3,"for"],["startView","year",3,"startAt","monthSelected","dateSelected"],["monthlyDatepicker",""],["yearlyDate","","fxFlex","80","fxFlex.gt-md","30","fxLayoutAlign","center center"],["matInput","","name","yearlyDate","tabindex","4","readonly","",3,"matDatepicker","min","max","ngModel","ngModelChange"],["yearlyDt","ngModel"],["startView","multi-year",3,"startAt","yearSelected","monthSelected","dateSelected"],["yearlyDatepicker",""]],template:function(r,s){1&r&&(a.TgZ(0,"div",0)(1,"div",1)(2,"button",2),a.NdJ("click",function(){return s.onStepChange("FIRST")}),a.TgZ(3,"mat-icon"),a._uU(4,"skip_previous"),a.qZA()(),a.TgZ(5,"button",3),a.NdJ("click",function(){return s.onStepChange("PREVIOUS")}),a.TgZ(6,"mat-icon"),a._uU(7,"navigate_before"),a.qZA()()(),a.YNc(8,h,1,3,"ng-container",4),a.YNc(9,_,1,3,"ng-container",4),a.YNc(10,P,1,3,"ng-container",4),a.TgZ(11,"div",5)(12,"button",6),a.NdJ("click",function(){return s.onStepChange("NEXT")}),a.TgZ(13,"mat-icon"),a._uU(14,"navigate_next"),a.qZA()(),a.TgZ(15,"button",7),a.NdJ("click",function(){return s.onStepChange("LAST")}),a.TgZ(16,"mat-icon"),a._uU(17,"skip_next"),a.qZA()()()(),a.YNc(18,G,7,5,"ng-template",null,8,a.W1O)),2&r&&(a.xp6(5),a.Q6J("disabled",s.disablePrev),a.xp6(3),a.Q6J("ngIf","forward"===s.animationDirection),a.xp6(1),a.Q6J("ngIf","backward"===s.animationDirection),a.xp6(1),a.Q6J("ngIf",""===s.animationDirection),a.xp6(2),a.Q6J("disabled",s.disableNext))},directives:[c.xw,c.Wh,c.yH,e.lW,b.Hw,V.O5,V.tP,g.gD,H.JJ,H.On,V.sg,x.ey,N.KE,O,E.Nt,A.hl,k.q,u.F,H.Fj,A.nW,N.R9,A.Mq,F],pipes:[V.rS],styles:[""],data:{animation:[v.l]}}),l})()},165:(B,y,t)=>{t.d(y,{g:()=>s});var a=t(6087),v=t(4847),m=t(2075),C=t(7731),c=t(7861),e=t(5e3),b=t(62),V=t(5620),g=t(9808),H=t(7093),x=t(7322),N=t(7531),T=t(3075),w=t(8129),D=t(4107),O=t(508),F=t(7423),E=t(3322);function A(n,f){1&n&&(e.TgZ(0,"th",27),e._uU(1,"Date"),e.qZA())}function k(n,f){if(1&n&&(e.TgZ(0,"td",28),e._uU(1),e.ALo(2,"date"),e.qZA()),2&n){const i=f.$implicit,d=e.oxw();e.xp6(1),e.Oqu(e.xi3(2,1,null==i?null:i.date,d.dataRange===d.scrollRanges[1]?"MMM/yyyy":"dd/MMM/yyyy"))}}function u(n,f){1&n&&(e.TgZ(0,"th",29),e._uU(1,"Amount Paid (Sats)"),e.qZA())}function z(n,f){if(1&n&&(e.TgZ(0,"td",28)(1,"span",30),e._uU(2),e.ALo(3,"number"),e.qZA()()),2&n){const i=f.$implicit;e.xp6(2),e.Oqu(e.xi3(3,1,null==i?null:i.amount_paid,"1.0-2"))}}function M(n,f){1&n&&(e.TgZ(0,"th",29),e._uU(1,"# Payments"),e.qZA())}function o(n,f){if(1&n&&(e.TgZ(0,"td",28)(1,"span",30),e._uU(2),e.ALo(3,"number"),e.qZA()()),2&n){const i=f.$implicit;e.xp6(2),e.Oqu(e.lcZ(3,1,null==i?null:i.num_payments))}}function h(n,f){1&n&&(e.TgZ(0,"th",29),e._uU(1,"Amount Received (Sats)"),e.qZA())}function p(n,f){if(1&n&&(e.TgZ(0,"td",28)(1,"span",30),e._uU(2),e.ALo(3,"number"),e.qZA()()),2&n){const i=f.$implicit;e.xp6(2),e.Oqu(e.xi3(3,1,null==i?null:i.amount_received,"1.0-2"))}}function _(n,f){1&n&&(e.TgZ(0,"th",29),e._uU(1,"# Invoices"),e.qZA())}function R(n,f){if(1&n&&(e.TgZ(0,"td",28)(1,"span",30),e._uU(2),e.ALo(3,"number"),e.qZA()()),2&n){const i=f.$implicit;e.xp6(2),e.Oqu(e.lcZ(3,1,null==i?null:i.num_invoices))}}function P(n,f){if(1&n){const i=e.EpF();e.TgZ(0,"th",31)(1,"div",32)(2,"mat-select",33),e._UZ(3,"mat-select-trigger"),e.TgZ(4,"mat-option",34),e.NdJ("click",function(){return e.CHM(i),e.oxw().onDownloadCSV()}),e._uU(5,"Download CSV"),e.qZA()()()()}}function U(n,f){if(1&n){const i=e.EpF();e.TgZ(0,"td",35)(1,"button",36),e.NdJ("click",function(){const I=e.CHM(i).$implicit;return e.oxw().onTransactionClick(I)}),e._uU(2,"View Info"),e.qZA()()}}function W(n,f){1&n&&(e.TgZ(0,"p"),e._uU(1,"No transaction available."),e.qZA())}function Z(n,f){if(1&n&&(e.TgZ(0,"td",37),e.YNc(1,W,2,0,"p",38),e.qZA()),2&n){const i=e.oxw();e.xp6(1),e.Q6J("ngIf",!(null!=i.transactions&&i.transactions.data)||(null==i.transactions||null==i.transactions.data?null:i.transactions.data.length)<1)}}const G=function(n){return{"display-none":n}};function Y(n,f){if(1&n&&e._UZ(0,"tr",39),2&n){const i=e.oxw();e.Q6J("ngClass",e.VKq(1,G,(null==i.transactions?null:i.transactions.data)&&(null==i.transactions||null==i.transactions.data?null:i.transactions.data.length)>0))}}function l(n,f){1&n&&e._UZ(0,"tr",40)}function L(n,f){1&n&&e._UZ(0,"tr",41)}const r=function(){return["no_transaction"]};let s=(()=>{class n{constructor(i,d,S){this.commonService=i,this.store=d,this.datePipe=S,this.dataRange=C.op[0],this.dataList=[],this.filterValue="",this.timezoneOffset=60*new Date(Date.now()).getTimezoneOffset(),this.scrollRanges=C.op,this.displayedColumns=[],this.flgSticky=!1,this.pageSize=C.IV,this.pageSizeOptions=C.TJ,this.screenSize="",this.screenSizeEnum=C.cu,this.screenSize=this.commonService.getScreenSize(),this.screenSize===C.cu.XS||this.screenSize===C.cu.SM?(this.flgSticky=!1,this.displayedColumns=["date","amount_paid","amount_received","actions"]):this.screenSize===C.cu.MD?(this.flgSticky=!1,this.displayedColumns=["date","amount_paid","num_payments","amount_received","num_invoices","actions"]):(this.flgSticky=!0,this.displayedColumns=["date","amount_paid","num_payments","amount_received","num_invoices","actions"])}ngOnInit(){this.dataList&&this.dataList.length>0&&this.loadTransactionsTable(this.dataList)}ngAfterViewInit(){this.setTableWidgets()}ngOnChanges(i){i.dataList&&!i.dataList.firstChange&&this.loadTransactionsTable(this.dataList),i.filterValue&&!i.filterValue.firstChange&&this.applyFilter()}onTransactionClick(i){const d=[[{key:"date",value:this.datePipe.transform(i.date,this.dataRange===C.op[1]?"MMM/yyyy":"dd/MMM/yyyy"),title:"Date",width:100,type:C.Gi.DATE}],[{key:"amount_paid",value:Math.round(i.amount_paid),title:"Amount Paid (Sats)",width:50,type:C.Gi.NUMBER},{key:"num_payments",value:i.num_payments,title:"# Payments",width:50,type:C.Gi.NUMBER}],[{key:"amount_received",value:Math.round(i.amount_received),title:"Amount Received (Sats)",width:50,type:C.Gi.NUMBER},{key:"num_invoices",value:i.num_invoices,title:"# Invoices",width:50,type:C.Gi.NUMBER}]];this.store.dispatch((0,c.qR)({payload:{data:{type:C.n_.INFORMATION,alertTitle:"Transaction Summary",message:d}}}))}applyFilter(){this.transactions&&(this.transactions.filter=this.filterValue.trim().toLowerCase())}loadTransactionsTable(i){this.transactions=new m.by(i?[...i]:[]),this.setTableWidgets()}setTableWidgets(){this.transactions&&this.transactions.data&&this.transactions.data.length>0&&(this.transactions.sortingDataAccessor=(i,d)=>i[d]&&isNaN(i[d])?i[d].toLocaleLowerCase():i[d]?+i[d]:null,this.transactions.sort=this.sort,this.transactions.filterPredicate=(i,d)=>((i.date?(this.datePipe.transform(i.date,"dd/MMM")+"/"+i.date.getFullYear()).toLowerCase():"")+JSON.stringify(i).toLowerCase()).includes(d),this.transactions.paginator=this.paginator)}onDownloadCSV(){this.transactions.data&&this.transactions.data.length>0&&this.commonService.downloadFile(this.dataList,"Transactions-report-"+this.dataRange.toLowerCase())}}return n.\u0275fac=function(i){return new(i||n)(e.Y36(b.v),e.Y36(V.yh),e.Y36(g.uU))},n.\u0275cmp=e.Xpm({type:n,selectors:[["rtl-transactions-report-table"]],viewQuery:function(i,d){if(1&i&&(e.Gf(v.YE,5),e.Gf(a.NW,5)),2&i){let S;e.iGM(S=e.CRH())&&(d.sort=S.first),e.iGM(S=e.CRH())&&(d.paginator=S.first)}},inputs:{dataRange:"dataRange",dataList:"dataList",filterValue:"filterValue"},features:[e._Bn([{provide:a.ye,useValue:(0,C.pt)("Transactions")}]),e.TTD],decls:34,vars:10,consts:[["fxLayout","column","fxFlex","100","fxLayoutAlign","space-between stretch",1,"padding-gap-x"],["fxLayout","column","fxLayoutAlign","start stretch"],["fxLayout","column","fxLayoutAlign","start stretch","fxLayout.gt-sm","row wrap",1,"page-sub-title-container","mt-1"],["fxFlex","70"],["fxFlex","30","fxLayoutAlign","start end"],["matInput","","name","filter","placeholder","Filter",3,"ngModel","ngModelChange","input","keyup"],["fxLayout","row","fxLayoutAlign","start start"],["fxLayout","column","fxFlex","100",1,"table-container",3,"perfectScrollbar"],["mat-table","","fxFlex","100","matSort","",1,"overflow-auto",3,"dataSource"],["table",""],["matColumnDef","date"],["mat-header-cell","","mat-sort-header","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","amount_paid"],["mat-header-cell","","mat-sort-header","","arrowPosition","before",4,"matHeaderCellDef"],["matColumnDef","num_payments"],["matColumnDef","amount_received"],["matColumnDef","num_invoices"],["matColumnDef","actions"],["mat-header-cell","","class","px-3",4,"matHeaderCellDef"],["mat-cell","","class","px-3","fxLayoutAlign","end center",4,"matCellDef"],["matColumnDef","no_transaction"],["mat-footer-cell","","colspan","4",4,"matFooterCellDef"],["mat-footer-row","",3,"ngClass",4,"matFooterRowDef"],["mat-header-row","",4,"matHeaderRowDef","matHeaderRowDefSticky"],["mat-row","",4,"matRowDef","matRowDefColumns"],[1,"mb-1",3,"pageSize","pageSizeOptions","showFirstLastButtons"],["mat-header-cell","","mat-sort-header",""],["mat-cell",""],["mat-header-cell","","mat-sort-header","","arrowPosition","before"],["fxLayoutAlign","end center"],["mat-header-cell","",1,"px-3"],[1,"bordered-box","table-actions-select"],["placeholder","Actions","tabindex","1",1,"mr-0"],[3,"click"],["mat-cell","","fxLayoutAlign","end center",1,"px-3"],["mat-stroked-button","","color","primary","type","button","tabindex","4",3,"click"],["mat-footer-cell","","colspan","4"],[4,"ngIf"],["mat-footer-row","",3,"ngClass"],["mat-header-row",""],["mat-row",""]],template:function(i,d){1&i&&(e.TgZ(0,"div",0)(1,"div",1)(2,"div",2),e._UZ(3,"div",3),e.TgZ(4,"mat-form-field",4)(5,"input",5),e.NdJ("ngModelChange",function(I){return d.filterValue=I})("input",function(){return d.applyFilter()})("keyup",function(){return d.applyFilter()}),e.qZA()()(),e.TgZ(6,"div",6)(7,"div",7)(8,"table",8,9),e.ynx(10,10),e.YNc(11,A,2,0,"th",11),e.YNc(12,k,3,4,"td",12),e.BQk(),e.ynx(13,13),e.YNc(14,u,2,0,"th",14),e.YNc(15,z,4,4,"td",12),e.BQk(),e.ynx(16,15),e.YNc(17,M,2,0,"th",14),e.YNc(18,o,4,3,"td",12),e.BQk(),e.ynx(19,16),e.YNc(20,h,2,0,"th",14),e.YNc(21,p,4,4,"td",12),e.BQk(),e.ynx(22,17),e.YNc(23,_,2,0,"th",14),e.YNc(24,R,4,3,"td",12),e.BQk(),e.ynx(25,18),e.YNc(26,P,6,0,"th",19),e.YNc(27,U,3,0,"td",20),e.BQk(),e.ynx(28,21),e.YNc(29,Z,2,1,"td",22),e.BQk(),e.YNc(30,Y,1,3,"tr",23),e.YNc(31,l,1,0,"tr",24),e.YNc(32,L,1,0,"tr",25),e.qZA(),e._UZ(33,"mat-paginator",26),e.qZA()()()()),2&i&&(e.xp6(5),e.Q6J("ngModel",d.filterValue),e.xp6(3),e.Q6J("dataSource",d.transactions),e.xp6(22),e.Q6J("matFooterRowDef",e.DdM(9,r)),e.xp6(1),e.Q6J("matHeaderRowDef",d.displayedColumns)("matHeaderRowDefSticky",d.flgSticky),e.xp6(1),e.Q6J("matRowDefColumns",d.displayedColumns),e.xp6(1),e.Q6J("pageSize",d.pageSize)("pageSizeOptions",d.pageSizeOptions)("showFirstLastButtons",d.screenSize!==d.screenSizeEnum.XS))},directives:[H.xw,H.yH,H.Wh,x.KE,N.Nt,T.Fj,T.JJ,T.On,w.$V,m.BZ,v.YE,m.w1,m.fO,m.ge,v.nU,m.Dz,m.ev,D.gD,D.$L,O.ey,F.lW,m.mD,m.yh,g.O5,m.Ke,m.Q2,g.mk,E.oO,m.as,m.XQ,m.nj,m.Gk,a.NW],pipes:[g.uU,g.JJ],styles:[".mat-column-actions[_ngcontent-%COMP%]{min-height:4.8rem}"]}),n})()}}]);