1"use strict";(self.webpackChunkolb_client=self.webpackChunkolb_client||[]).push([[2074],{48045:(G,R,r)=>{r.d(R,{$s:()=>W,Gm:()=>F,XC:()=>A,cO:()=>t,dW:()=>$,fY:()=>E,wO:()=>m,x5:()=>J});var v=r(9310),y=r(57888),p=r(34968),i=r(72200),x=r(72802),C=r(77213);const u=c=>({text:c.nickname+" "+(0,i.vv)(c.availableBalance,"en",(0,i.Qn)("USD","wide"),"USD","0.2-2"),accountNumber:c.accountNumber,isExternal:!1,nickName:c.nickname,availableBalance:c.availableBalance,accountId:c.entityAccountId?c.entityAccountId:c.accountId,transferCount:c.transferCount,code:c.type.code}),$=(0,v.Mz)(p.h0l,p.UNC,p.ASK,p.M8z,(c,_,P,M)=>{const k=(0,y.O)();let O;if(O=k?c.filter(T=>T?.permissions?.includes("ODES-XFER")).map(u):c.map(u),_&&!k){const T=_.filter(g=>"INTERNAL"!==g.accountSrc.toUpperCase()&&"LOAN"!=g.accountType).map(g=>({text:g.acctNickName?g.acctNickName:g.accountName,nickName:g.acctNickName?g.acctNickName:g.accountName,value:g.otherFiAccountNbr,isExternal:!0,accountNumber:g.otherFiAccountNbr,accountBalance:null,accessToken:g.accessToken,routingNumber:g.otherFIRoutingNumber,status:g.status,accountName:g.accountName,accountSrc:g.accountSrc,accountType:g.accountType,recpcategory:g.recpcategory,otherFIFundsReceivedBy:g.otherFIFundsReceivedBy,beneficiaryName:g.beneficiaryName,depositAcct:g.depositAcct})).filter((g,f,l)=>f===l.findIndex(d=>d.value===g.value));O=O.concat(T)}return P&&(M.favorite||O.push({text:P.acctNickName?P.acctNickName:P.accountName,nickName:P.acctNickName?P.acctNickName:P.accountName,value:P.otherFiAccountNbr,isExternal:!0,accountNumber:P.otherFiAccountNbr,availableBalance:null})),O}),F=(0,v.Mz)(p.Snp,p.KXT,p.dWm,p.Eu1,(c,_,P,M)=>!(c||_||P||M)),E=(0,v.Mz)(p.bD0,c=>c?c.filter(_=>b(_.status)):[]),A=(0,v.Mz)(p.OCv,c=>c?c.filter(_=>b(_.status)):[]),b=c=>"OPEN"==c,w=c=>({accountId:c.accountId,text:c.nickname+` - x${c.cardSuffix}`,value:c.accountBalance.currentBalance,lastStatementBalanceOrpayOffBalance:c.lastStatementBalance?c.lastStatementBalance:0,minimumBalanceOrScheduledPayment:c.amountDue?c.amountDue:0,accountType:c.accountType,accountNumber:c.accountNumber,amountDue:0,paymentFrequencyCode:c.paymentFrequencyCode,principalOnlyLoan:c.principalOnlyLoan,cardType:c.cardType,currentBalance:c.currentBalance,cardId:c.cardId}),S=c=>({accountId:c.accountId,text:c.nickname,value:c.principalBalance||0,lastStatementBalanceOrpayOffBalance:c.payoffBalance?c.payoffBalance:0,payOffBalanceRestricted:c.payOffBalanceRestricted,minimumBalanceOrScheduledPayment:c.scheduledPayment?c.scheduledPayment:0,accountType:c.type,accountNumber:c.accountNumber,amountDue:c.amountDue?c.amountDue:0,paymentFrequencyCode:c.paymentFrequencyCode,principalOnlyLoan:c.principalOnlyLoan,entityAccountId:c.legacyId}),z=c=>({accountId:c.legacyId,text:c.nickname,value:c.principalBalance||0,payOffBalanceRestricted:c.payOffBalanceRestricted,lastStatementBalanceOrpayOffBalance:c.payoffBalance?c.payoffBalance:0,minimumBalanceOrScheduledPayment:c.scheduledPayment?c.scheduledPayment:0,accountType:c.type,accountNumber:c.accountNumber,amountDue:c.amountDue?c.amountDue:0,paymentFrequencyCode:c.paymentFrequencyCode,principalOnlyLoan:c.principalOnlyLoan,entityAccountId:c.legacyId}),D=c=>({accountId:c.accountId,text:c.nickname,value:c.principalBalance||0,payOffBalanceRestricted:c.payOffBalanceRestricted,lastStatementBalanceOrpayOffBalance:c.payoffBalance?c.payoffBalance:0,minimumBalanceOrScheduledPayment:c.scheduledPayment?c.scheduledPayment:0,accountType:c.type,accountNumber:c.accountNumber,amountDue:c.amountDue?c.amountDue:0,paymentFrequencyCode:c.paymentFrequencyCode,principalOnlyLoan:c.principalOnlyLoan,entityAccountId:c.legacyId}),t=(0,v.Mz)(p.syX,p.g6,p.I_s,p.B0z,p.RDm,E,A,(c,_,P,M,k,O,I)=>{const g=JSON.parse(sessionStorage.getItem("userServiceInfo"))?.isGuestUser||"true"===sessionStorage.getItem("isGuestUser");let f;if(f=g?c.filter(d=>d?.permissions?.includes("ODES-LPMT")).map(w):c.map(w),O){let l;l=g?O.filter(N=>N?.permissions?.includes("ODES-LPMT")).map(z):O.map(z),f=f.concat(l)}if(I){let l;l=g?I.filter(N=>N?.permissions?.includes("ODES-LPMT")).map(D):I.map(D),f=f.concat(l)}if(_){let l;l=g?_.filter(N=>N?.permissions?.includes("ODES-LPMT")).map(S):_.map(S),f=f.concat(l)}return P&&(f=f.concat(P.filter(l=>"INTERNAL"===l.accountSrc.toUpperCase()&&"DEPOSIT"!==l.accountType).map(l=>({text:l.acctNickName?l.acctNickName:l.accountName,isExternal:!0,value:l.accountNbr,accountNumber:l.accountNbr,accountTypeName:l.accountType,accountSrc:l.accountSrc.toUpperCase(),payOffBalanceRestricted:l.payOffBalanceRestricted,isLoc:l.isLoc}))),f=f.filter((l,d,N)=>d===N.findIndex(L=>L.accountNumber===l.accountNumber))),M&&"LOAN"===M.accountType&&!k.favorite&&(f=f.concat({text:M.acctNickName?M.acctNickName:M.accountName,isExternal:!0,value:M.accountNbr,accountNumber:M.accountNbr,payOffBalanceRestricted:M.payOffBalanceRestricted,isLoc:M.isLoc})),f}),m=(0,v.Mz)($,t,p.UNC,p.I_s,p.M8z,p.RDm,p.B0z,(c,_,P,M,k,O,I)=>{let T=null,g=null,f=null,l=null;if(k?""!==k.accessToken?f=P.find(d=>d.accessToken===k.accessToken):""==k.accessToken&&(f=P.find(d=>d.otherFiAccountNbr===k.otherFIAccountNumber)):f=null,O?(M&&(l=M.find(d=>d.accountNbr===O.accountNumber)),I&&(l=I)):l=null,f&&null!=f){if("EXTERNAL"===f.accountSrc)for(let d=0;d<c.length;d++)if(1==c[d].isExternal&&c[d].accountNumber==f.otherFiAccountNbr){T=d;break}}else null==f&&(T=null);
1if(l&&null!=l){if("INTERNAL"===l.accountSrc.toUpperCase())for(let d=0;d<_.length;d++)if(1==_[d].isExternal&&_[d].accountNumber==l.accountNbr){g=d;break}}else null==l&&(g=null);return{fromAccounts:c,toAccounts:_,externalIndex:T,toAccSeletecIndex:g}}),W=(0,v.Mz)($,t,p.UNC,p.M8z,x._i,x.PY,C.a1,p.iDF,(c,_,P,M,k,O,I)=>{let f,T=0,g=0;if(M&&(""!==M.accessToken?f=P.find(d=>d.accessToken===M.accessToken):""==M.accessToken&&(f=P.find(d=>d.otherFiAccountNbr===M.otherFIAccountNumber))),f&&null!=f){for(let d=0;d<c.length;d++)if(1==c[d].isExternal&&c[d].accountNumber==f.otherFiAccountNbr){T=d;break}for(let d=0;d<_.length;d++)if(1==_[d].isExternal&&_[d].accountNumber==f.otherFiAccountNbr){g=d;break}}let l=null;return O&&O.isSchedule?l={...O}:k&&k.isSchedule&&(l={...k}),{fromAccounts:c,toAccounts:_,externalIndex:T,toAccSeletecIndex:g,selectedScheduleLCPaymentRequest:l,editPaymentDataTransfer:I}}),J=(0,v.Mz)(p.gwW,p.wDx,(c,_)=>_?{amount:String(_?.amount),memo:_?.memo,frequencyDesc:_?.frequencyCode,selectedTransferDate:_?.startDate,toAccountNickname:_?.toAccountNickname,scheduledReferenceNumber:c?.scheduledReferenceNumber}:null)},72074:(G,R,r)=>{r.r(R),r.d(R,{CashAdvanceModule:()=>gn});var v=r(36735),y=r(84962),p=r(26757),i=r(72200),x=r(15751),C=r(89417),u=r(34968),$=r(45286),F=r(83365),E=r(9310),A=r(48045),b=r(67376);const w=(0,E.Mz)(A.XC,e=>{const s=[];return b.remove(s,n=>(0,u.Xb0)(n.accountType)),e&&Array.isArray(e)&&e.length>0&&e.forEach(n=>{s.push({accountId:n.accountId,text:n.nickname,value:n.currentBalance,lastStatementBalanceOrpayOffBalance:n.payoffBalance?n.payoffBalance:0,minimumBalanceOrScheduledPayment:n.amountDue?n.amountDue:0,accountType:n.accountType,accountNumber:n.accountNumber,amountDue:n.amountDue,principalOnlyLoan:n.principalOnlyLoan,cardCreditLimit:0,creditLimit:n.creditLimit,availableBalance:n.availableBalance,principalBalance:n.principalBalance,entityAccountId:n.legacyId})}),s}),S=(0,E.Mz)(u.M8i,w,(e,s)=>({fromAccountList:e,toAccountList:s}));var z=r(7605),D=r(32591),t=r(73664),m=r(2615);function W(e,s){if(1&e&&(t.j41(0,"p",8),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG(2);t.R7$(),t.SpI("$",t.i5U(2,1,n.data.creditLimit,"0.2-2"))}}function J(e,s){if(1&e&&(t.j41(0,"p",8),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG(2);t.R7$(),t.SpI(" $",t.i5U(2,1,n.data.principalBalance,"0.2-2")," ")}}function c(e,s){if(1&e&&(t.j41(0,"p",8),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG(2);t.R7$(),t.SpI(" $",t.i5U(2,1,n.data.availableBalance,"0.2-2")," ")}}function _(e,s){if(1&e&&(t.j41(0,"p",8),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG(2);t.R7$(),t.SpI(" $",t.i5U(2,1,n.data.amountDue,"0.2-2")," ")}}function P(e,s){if(1&e){const n=t.RV6();t.j41(0,"mat-dialog-content",1)(1,"div",2)(2,"img",3),t.bIt("click",function(){m.eBV(n);const o=t.XpG();return m.Njj(o.close())}),t.k0s(),t.j41(3,"p",4),t.EFF(4,"Line of Credit Details"),t.k0s()(),t.j41(5,"div",5)(6,"div",6)(7,"p",7),t.EFF(8,"Account"),t.k0s(),t.j41(9,"p",8),t.EFF(10),t.k0s()(),t.j41(11,"div",6)(12,"p",7),t.EFF(13,"Credit Limit"),t.k0s(),t.DNE(14,W,3,4,"p",9),t.k0s(),t.j41(15,"div",6)(16,"p",7),t.EFF(17,"Principal Balance"),t.k0s(),t.DNE(18,J,3,4,"p",9),t.k0s(),t.j41(19,"div",6)(20,"p",7),t.EFF(21,"Available Balance"),t.k0s(),t.DNE(22,c,3,4,"p",9),t.k0s(),t.j41(23,"div",6)(24,"p",7),t.EFF(25,"Amount Due"),t.k0s(),t.DNE(26,_,3,4,"p",9),t.k0s()()()}if(2&e){const n=t.XpG();t.R7$(10),t.JRh(n.data.text),t.R7$(4),t.Y8G("ngIf",n.data.creditLimit),t.R7$(4),t.Y8G("ngIf",0===n.data.principalBalance||n.data.principalBalance),t.R7$(4),t.Y8G("ngIf",0===n.data.availableBalance||n.data.availableBalance),t.R7$(4),t.Y8G("ngIf",0===n.data.amountDue||n.data.amountDue)}}let M=(()=>{class e{constructor(n,a){this.dialogRef=n,this.data=a}close(){this.dialogRef.close()}ngOnInit(){}onContinue(){this.dialogRef.close(),setTimeout(()=>{this.data.onContinue()},100)}static{this.\u0275fac=function(a){return new(a||e)(t.rXU(D.CP),t.rXU(D.Vh))}}static{this.\u0275cmp=t.VBU({type:e,selectors:[["account-info-dialog"]],standalone:!1,decls:1,vars:1,consts:[["class","alert-content",4,"ngIf"],[1,"alert-content"],[1,"locDetail
1s"],["src","assets/move-money/gray-up-no-circle.svg","data-test","arrow-up-img","alt","arrow icon",3,"click"],[1,"justify-content-md-center"],[1,"rb-modal-content"],[1,"loc-details-section"],[1,"info-header"],[1,"info-content"],["class","info-content",4,"ngIf"]],template:function(a,o){1&a&&t.DNE(0,P,27,5,"mat-dialog-content",0),2&a&&t.Y8G("ngIf",o.data)},dependencies:[D.Yi,i.bT,i.QX],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.alert-button-center[_ngcontent-%COMP%]{display:block;text-align:center;margin:1.25em auto 0}.alert-content[_ngcontent-%COMP%]{overflow:hidden!important}.locDetails[_ngcontent-%COMP%]{padding:1.8em 0 0;text-align:center}.locDetails[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:.8em}.locDetails[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:3px;color:#666}.rb-modal-content[_ngcontent-%COMP%]{width:80%;margin:0 auto auto}.loc-details-section[_ngcontent-%COMP%]{padding:20px 0;clear:both}.loc-details-section[_ngcontent-%COMP%] .info-header[_ngcontent-%COMP%]{float:left}
1.loc-details-section[_ngcontent-%COMP%] .info-content[_ngcontent-%COMP%]{float:right;margin-right:39px;color:#666}.header-info[_ngcontent-%COMP%]{width:100%;border-radius:3px 3px 0 0;background-color:#333;margin-bottom:.1em;padding:1em;color:#fff;font-size:1rem;letter-spacing:0}.confirm-alert-action[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:9.3em} .mat-mdc-dialog-container{width:100%;margin-top:5rem}.content-data[_ngcontent-%COMP%]{padding:1rem}.close-img[_ngcontent-%COMP%]{cursor:pointer}.btn-modal[_ngcontent-%COMP%]{background-color:#0058a9;border-radius:3px;cursor:pointer;font-size:1em;color:#fff;text-align:center;border:none;padding:.625em;width:50%;display:block;margin:0 auto 1.625em}@media only screen and (min-device-width: 320px) and (max-device-width: 500px){.custom-alert[_ngcontent-%COMP%] .rb-modal-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:14px!important}.custom-alert[_ngcontent-%COMP%] .rb-modal-header[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:1.25em;margin:.25em .125em}.custom-alert[_ngcontent-%COMP%] .confirm-alert-action[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:6.25em}}@media only screen and (max-device-width: 370px){.locDetails[_ngcontent-%COMP%], .loc-details-section[_ngcontent-%COMP%]{font-size:.8em}}"]})}}return e})();var k=r(67627),O=r(91029),I=r(13579),T=r(56942),g=r(88834),f=r(33746),l=r(64727),d=r(23029),N=r(96183),L=r(25596),U=r(9425),et=r(4562),X=r(99310),at=r(62436),ot=r(23288),ct=r(11480),lt=r(21024),H=r(88158),dt=r(58221);function mt(e,s){1&e&&t.nrm(0,"no-access-guest-user")}function ut(e,s){1&e&&t.nrm(0,"read-only-mode")}function gt(e,s){1&e&&t.nrm(0,"no-access-restriction")}function pt(e,s){1&e&&(t.j41(0,"div",6),t.nrm(1,"img",7)(2,"br")(3,"br"),t.j41(4,"p",8),t.EFF(5,"You have no active Line of Credit at this time."),t.k0s(),t.nrm(6,"br"),t.j41(7,"a",9),t.nrm(8,"img",10),t.k0s(),t.j41(9,"span",11),t.EFF(10," Apply for a Line of Credit "),t.k0s()())}function ft(e,s){if(1&e&&(t.j41(0,"div",35),t.nrm(1,"img",36),t.j41(2,"p",37),t.EFF(3),t.nI1(4,"entityTranslate"),t.k0s()()),2&e){const n=s.ngIf;t.R7$(3),t.JRh(t.bMT(4,1,null==n?null:n.code))}}function ht(e,s){if(1&e&&(t.j41(0,"div"),t.DNE(1,ft,5,3,"div",14),t.nI1(2,"async"),t.k0s()),2&e){const n=t.XpG(3);t.R7$(),t.Y8G("ngIf",t.bMT(2,1,n.cashAdvanceLOCValidateError$))}}function _t(e,s){1&e&&t.nrm(0,"img",39)}function Ct(e,s){if(1&e&&(t.j41(0,"div",35),t.DNE(1,_t,1,0,"img",38),t.j41(2,"p",37),t.EFF(3),t.k0s()()),2&e){const n=t.XpG(3);t.R7$(),t.Y8G("ngIf",n.transferForm.errors.message),t.R7$(2),t.JRh(n.transferForm.errors.message)}}function vt(e,s){if(1&e&&(t.j41(0,"mat-option",42),t.EFF(1),t.k0s()),2&e){const n=s.$implicit;t.Y8G("value",n),t.R7$(),t.SpI(" ",n.text," ")}}function bt(e,s){if(1&e){const n=t.RV6();t.j41(0,"mat-form-field",28)(1,"mat-select",40),t.bIt("selectionChange",function(o){m.eBV(n);const h=t.XpG(3);return m.Njj(h.toPicker(o.value))}),t.DNE(2,vt,2,2,"mat-option",41),t.nI1(3,"async"),t.k0s()()}if(2&e){const n=t.XpG(3);t.R7$(2),t.Y8G("ngForOf",t.bMT(3,1,n.transferLocAccounts$))}}function Mt(e,s){1&e&&(t.j41(0,"mat-error",44),t.EFF(1,"Please choose an account "),t.k0s())}function Ot(e,s){if(1&e&&(t.j41(0,"div"),t.DNE(1,Mt,2,0,"mat-error",43),t.k0s()),2&e){const n=t.XpG(3);t.R7$(),t.Y8G("ngIf",n.locAccountSelectorFormControl.errors.required)}}function Pt(e,s){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG().$implicit;t.R7$(),t.SpI(" -$",t.i5U(2,1,-(null==n?null:n.availableBalance),"1.2-2")," ")}}function yt(e,s){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG().$implicit;t.R7$(),t.SpI(" $",t.i5U(2,1,null==n?null:n.availableBalance,"1.2-2")," ")}}function Ft(e,s){if(1&e){const n=t.RV6();t.j41(0,"mat-option",45),t.bIt("click",function(){const o=m.eBV(n).$implicit,h=t.XpG(3);return m.Njj(h.onAccountSelect(o))}),t.EFF(1),t.nI1(2,"slice"),t.DNE(3,Pt,3,4,"span",0)(4,yt,3,4,"span",0),t.k0s()}if(2&e){const n=s.$implicit;t.Y8G("value",n),t.R7$(),t.SpI(" ",n.nickname.length>20?t.brH(2,4,n.nickname,0,20)+"...":n.nickname," "),t.R7$(2),t.Y8G("ngIf",(null==n?null:n.availableBalance)<0),t.R7$(),t.Y8G("ngIf",(null==n?null:n.availableBalance)>=0)}}function At(e,s){1&e&&(t.j41(0,"mat-error",44),t.EFF(1,"Please choose an account "),t.k0s())}function xt(e,s){if(1&e&&(t.j41(0,"div"),t.DNE(1,At,2,0,"mat-error",43),t.k0s()),2&e){const n=t.XpG(3);t.R7$(),t.Y8G("ngIf",n.accountSelectorFormControl.errors.required)}}function kt(e,s){if(1&e){const n=t.RV6();t.j41(0,"div",12),t.nrm(1,"app-fraud-warning"),t.j41(2,"form",13),t.DNE(3,ht,3,3,"div",0)(4,Ct,4,2,"div",14),t.j41(5,"div",15)(6,"div",16)(7,"div",17)(8,"span",18),t.EFF(9,"$"),t.k0s(),t.j41(10,"input",19),t.bIt("blur",function(o){m.eBV(n);const h=t.XpG(2);return m.Njj(h.addDecimals(o.target.value))}),t.k0s()()()(),t.j41(11,"div")(12,"mat-form-field",20)(13,"mat-label"),t.EFF(14,"Memo (optional)"),t.k0s(),t.nrm(15,"input",21),t.k0s()(),t.j41(16,"div",22)(17,"span",23),t.EFF(18,"From "),t.k0s()(),t.DNE(19,bt,4,3,"mat-form-field",24),t.nI1(20,"async"),t.DNE(21,Ot,2,1,"div",0),t.j41(22,"div",25)(23,"img",26),t.bIt("click",function(){m.eBV(n);const o=t.XpG(2);return m.Njj(o.openDetails())}),t.k0s(),t.j41(24,"p",27),t.EFF(25,"Line of Credit Details"),t.k0s()(),t.j41(26,"div",22)(27,"span",23),t.EFF(28,"To"),t.k0s()(),t.j41(29,"mat-form-field",28)(30,"mat-select",29),t.DNE(31,Ft,5,8,"mat-option",30),t.nI1(32,"async"),t.k0s(),t.nrm(33,"input",31)(34,"input",32),t.k0s(),t.DNE(35,xt,2,1,"div",0),t.j41(36,"mat-card-actions")(37,"div",33)(38,"button",34),t.nI1(39,"async"),t.nI1(40,"async"),t.bIt("click",function(){m.eBV(n);const o=t.XpG(2);return m.Njj(o.submit())}),t.EFF(41," Send Now "),t.k0s()()()()()}if(2&e){let n;const a=t.XpG(2);t.R7$(2),t.Y8G("formGroup",a.transferForm),t.R7$(),t.Y8G("ngIf",a.showErrorFromSubscribe&&!(a.accSelected&&a.transferForm.touched&&a.transferForm.errors||a.transferForm.controls.touched&&a.transferForm.invali
1d&&a.transferForm.errors)),t.R7$(),t.Y8G("ngIf",a.accSelected&&a.transferForm.touched&&a.transferForm.errors||a.transferForm.controls.touched&&a.transferForm.invalid&&a.transferForm.errors),t.R7$(),t.Y8G("ngClass","amount-class-"+(null==a.transferForm.controls.amount||null==a.transferForm.controls.amount.value?null:a.transferForm.controls.amount.value.length)),t.R7$(14),t.Y8G("ngIf",(null==(n=t.bMT(20,12,a.transferLocAccounts$))?null:n.length)>0),t.R7$(2),t.Y8G("ngIf",a.locAccountSelectorFormControl.invalid&&(a.locAccountSelectorFormControl.dirty||a.locAccountSelectorFormControl.touched)),t.R7$(9),t.HbH(t.VkB("data-exclude ",(null==a.selectedAccount?null:a.selectedAccount.availableBalance)<0?"neg-balance":"")),t.R7$(),t.Y8G("ngForOf",t.bMT(32,14,a.getValidDepositAccounts$)),t.R7$(4),t.Y8G("ngIf",a.accountSelectorFormControl.invalid&&(a.accountSelectorFormControl.dirty||a.accountSelectorFormControl.touched)),t.R7$(3),t.Y8G("disabled",!a.transferForm.valid||t.bMT(39,16,a.isLocLoading$)||t.bMT(40,18,a.locPending$))}}function It(e,s){if(1&e&&(t.j41(0,"div",3),t.nrm(1,"app-header"),t.DNE(2,pt,11,0,"div",4),t.nI1(3,"async"),t.nI1(4,"async"),t.nI1(5,"async"),t.nI1(6,"async"),t.DNE(7,kt,42,20,"div",5),t.nI1(8,"async"),t.nI1(9,"async"),t.k0s()),2&e){let n,a;const o=t.XpG();t.R7$(2),t.Y8G("ngIf",!(t.bMT(3,2,o.isAccountsDepositsLoading$)||t.bMT(4,4,o.isLocLoading$)||0!=(null==(n=t.bMT(5,6,o.transferLocAccounts$))?null:n.length)&&0!=(null==(n=t.bMT(6,8,o.getValidDepositAccounts$))?null:n.length))),t.R7$(5),t.Y8G("ngIf",(null==(a=t.bMT(8,10,o.getValidDepositAccounts$))?null:a.length)>0&&(null==(a=t.bMT(9,12,o.transferLocAccounts$))?null:a.length)>0)}}let Et=(()=>{class e{get guestUser(){return this.sessionStorageService.isAnyGuestUser()}constructor(n,a,o,h,j,B,q,tt,nt){this.formBuilder=n,this.store=a,this.router=o,this.route=h,this.dp=j,this.dialog=B,this.headerService=q,this.loggingService=tt,this.sessionStorageService=nt,this.destroyed$=new $.B7,this.depositAccounts=[],this.transferLocAccounts=[],this.isReadOnly=!1,this.showErrorFromSubscribe=!0,this.selectedLocAccount={text:"",value:0,accountType:{code:"",displayName:""},accountNumber:"",amountDue:0,principalOnlyLoan:!0,lastStatementBalanceOrpayOffBalance:0,minimumBalanceOrScheduledPayment:0,cardCreditLimit:0},this.isAccountsDepositsLoading$=this.store.select(u.QE9),this.locPending$=this.store.select(u.aD),this.isLocLoading$=this.store.select(u.EbT),this.store.dispatch((0,u.ANG)({payload:null})),this.store.dispatch((0,u.oAC)({payload:null})),this.isFraudRestricted$=this.store.select(u.KE0),this.store.dispatch((0,u._Sq)({payload:null})),this.getValidDepositAccounts$=this.store.select(u.MWy),this.transferLocAccounts$=this.store.select(w),this.isReadOnly=this.sessionStorageService.isAnyReadOnly()}ngOnInit(){this.loggingService.info("Cash Advance LOC: Initializing"),this.selectedAccountId=this.route.snapshot.queryParamMap.get("selectedAccountId"),this.id=this.route.snapshot.queryParamMap.get("id"),window.scroll({top:0,behavior:"smooth"}),this.initializeForm(),this.headerService.breadCrumbLink("/account/summary"),this.headerService.breadCrumbHeader("YOUR SUMMARY"),this.headerService.breadCrumbTitle("LINE OF CREDIT CASH ADVANCE"),this.headerService.setTitle("Credit Cash Advance"),this.prePopulateForm()}prePopulateForm(){this.store.select(S).pipe((0,z.Q)(this.destroyed$)).subscribe(n=>{if(n&&n.toAccountList&&n.toAccountList&&n.toAccountList.length&&(this.selectedAccountId||this.id)){const a=n.toAccountList.find(o=>o.entityAccountId===this.selectedAccountId||o.entityAccountId===this.id);a&&this.toPicker(a)}})}initializeForm(){this.transferForm=this.formBuilder.group({depositAccountNumber:[""],depositAccountBalance:[""],amount:["",[C.k0.required]],depositAccountSelector:["",[C.k0.required]],accountSelector:[""],locAccountSelector:["",[C.k0.required]],memo:[""],scheduleFlag:!0,toAccountNumber:["",[C.k0.required]]},{validators:[(0,F.YS)()]})}addDecimals(n){n=this.dp.transform(n.replace(/,/g,""),"1.2-2"),this.transferForm.patchValue({amount:n})}get amountFormControl(){return this.transferForm.get("amount")}get accountSelectorFormControl(){return this.transferForm.get("depositAccountSelector")}get memoFormControl(){return this.transferForm.get("memo")}get locAccountSelectorFormControl(){return this.transferForm.get("locAccountSelector")}onAccountSelect(n){this.showErrorFromSubscribe=!1,this.selectedAccount=n,this.accSelected=!0,this.transferForm.patchValue({toAccountNumber:this.selectedAccount.accountNumber})}toPicker(n){this.showErrorFromSubscribe=!1,this.transferForm&&this.transferForm.get("locAccountSelector").setValue(n),this.selectedLocAccount=n,this.transferForm.patchValue({depositAccountNumber:n.accountNumber,depositAccountBalance:n.availableBalance})}openDetails(){this.dialog.open(M,{panelClass:"rb-medium-rect-dialog",data:this.selectedLocAccount})}submit(){this.cashAdvanceRequest={amount:(0,F.sF)(this.transferForm.controls.amount.value),fromAccount:this.selectedLocAccount.accountNumber,memo:this.transferForm.controls.memo.value,toAccountNumber:this.selectedAccount.accountNumber,nickName:this.selectedAccount.nickname},this.transferForm.valid&&this.store.dispatch((0,u.UNz)({payload:this.cashAdvanceRequest})),this.cashAdvanceLOCValidateError$=this.store.select(u.nIY),this.showErrorFromSubscribe=!0}ngOnDestroy(){this.destroyed$.next(),this.destroyed$.complete()}static{this.\u0275fac=function(a){return new(a||e)(t.rXU(C.ok),t.rXU(E.il),t.rXU(O.Ix),t.rXU(O.nX),t.rXU(i.QX),t.rXU(D.bZ),t.rXU(I.d),t.rXU(T.J6),t.rXU(k.R))}}static{this.\u0275cmp=t.VBU({type:e,selectors:[["cash-advance-loc"]],standalone:!1,decls:11,vars:15,consts:[[4,"ngIf"],["id","rb-container",4,"ngIf"],[3,"enableSpinner"],["id","rb-container"],["class","not-eligible",4,"ngIf"],["class","pl3 pr3 pt4 pb tc transfer-cash-advance",4,"ngIf"],[1,"not-eligible"],["src","assets/move-money/icon_alert_orange.svg","alt","Alert Icon","data-test","alert-orange-img"],[1,"f3","mt2"],["routerLink","/loan-application/personal/loc-steps","data-test","apply-loc-link"],["src","assets/move-money/green-plus-icon.svg","alt","Green Plus Icon","data-test","green-plus-img"],[1,"loc-unavailable","ml2"],[1,"pl3","pr3","pt4","pb","tc","transfer-cash-advance"],[3,"formGroup"],["class","error-icon-message rb-red-3",4,"ngIf"],[3,"ngClass"],[1,"amount-container","mt4"],[1,"dib"],[1,"dollar-symbol"],["matInput","","amountEntry","","maxLength","9","placeholder","0.00","formControlName","amount","type","numeric","data-test","amount-input","inputmode","decimal",1,"amount-section","data-exclude","amount-field",3,"blur"],[1,"w-40","memoWrapper"],["formControlName","memo","matInput","","maxlength","50","data-test","memo-input",1,"data-exclude"],[1,"tl"],[1,"dib","f5","fw5","ml3","rb-green-3"],["class","w-90",4,"ngIf"],[1,"locDetail
1s"],["src","assets/move-money/gray-down-no-circle.svg","alt","arrowIcon","data-test","details-arrow-img",3,"click"],[1,"justify-content-md-center","card-info","mb3"],[1,"w-90"],["formControlName","depositAccountSelector","data-test","deposit-account-select","placeholder","Select Account"],["data-test","deposit-account-option",3,"value","click",4,"ngFor","ngForOf"],["hidden","","formControlName","depositAccountNumber","data-test","deposit-number-input"],["hidden","","formControlName","depositAccountBalance","data-test","deposit-balance-input"],[1,"pt3","mt4"],["mat-flat-button","",1,"w-90","verify-and-send-btn",3,"click","disabled"],[1,"error-icon-message","rb-red-3"],["src","assets/images/edeposits_error.svg","alt","Error","data-test","error-icon-img"],[1,"ml1"],["src","assets/images/edeposits_error.svg","alt","error-icon","data-test","error-icon-img",4,"ngIf"],["src","assets/images/edeposits_error.svg","alt","error-icon","data-test","error-icon-img"],["formControlName","locAccountSelector","data-test","loc-account-select","placeholder","Select Account",1,"data-exclude",3,"selectionChange"],["data-test","loc-account-option",3,"value",4,"ngFor","ngForOf"],["data-test","loc-account-option",3,"value"],["class","error-message",4,"ngIf"],[1,"error-message"],["data-test","deposit-account-option",3,"click","value"]],template:function(a,o){1&a&&(t.DNE(0,mt,1,0,"no-access-guest-user",0)(1,ut,1,0,"read-only-mode",0)(2,gt,1,0,"no-access-restriction",0),t.nI1(3,"async"),t.DNE(4,It,10,14,"div",1),t.nI1(5,"async"),t.nrm(6,"rb-spinner",2),t.nI1(7,"async"),t.nI1(8,"async"),t.nI1(9,"async"),t.nrm(10,"idle-timeout")),2&a&&(t.Y8G("ngIf",o.guestUser),t.R7$(),t.Y8G("ngIf",o.isReadOnly),t.R7$(),t.Y8G("ngIf",t.bMT(3,5,o.isFraudRestricted$)),t.R7$(2),t.Y8G("ngIf",!o.guestUser&&!o.isReadOnly&&!t.bMT(5,7,o.isFraudRestricted$)),t.R7$(2),t.Y8G("enableSpinner",t.bMT(7,9,o.locPending$)||t.bMT(8,11,o.isLocLoading$)||t.bMT(9,13,o.isAccountsDepositsLoading$)))},dependencies:[g.$z,f.fg,l.rl,l.nJ,l.TL,d.wT,N.VO,L.YY,U.l,i.YU,i.Sq,i.bT,C.qT,C.me,C.BC,C.cb,C.tU,C.j4,C.JD,et.t,X.d2,at.G,ot.s,ct.R,lt.F,x.Wk,H.M,i.Jj,i.P9,i.QX,dt.K],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.trans-count[_ngcontent-%COMP%]{text-align:left;color:#666;font-size:.875em;padding-left:1rem}.external-text[_ngcontent-%COMP%]{margin:0;padding-top:.1em;color:gray;font-weight:400;font-size:1em;text-align:left}.locDetails[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:.875em;cursor:pointer}.add-circle[_ngcontent-%COMP%]{padding-bottom:1.8em} .mat-form-field-label{color:#666!important}.not-eligible[_ngcontent-%COMP%]{padding-top:2em;padding-bottom:12em;color:#333;font-family:Roboto;font-size:1.2rem;font-weight:300;text-align:center}.loc-unavailable[_ngcontent-%COMP%]{color:#333;font-weight:400}.card-info[_ngcontent-%COMP%]{color:#666;font-size:.875em;line-height:.6875em;text-align:center;margin-top:4px} .neg-balance .mat-select-value-text{color:#e21e00}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.dollar-symbol[_ngcontent-%COMP%]{line-height:1.2}}@media only screen and (min-width: 768px){.amount-container[_ngcontent-%COMP%]{display:inline;font-weight:300;color:#666;padding-left:7rem}.transfer-cash-advance[_ngcontent-%COMP%]{width:32em;margin:0 auto;margin-top:1rem;margin-bottom:2rem;padding-bottom:3.1em;padding-top:16px;box-shadow:0 .1em .2em #00000080}.transfer-cash-advance[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{max-width:22em;margin:0 auto}.transfer-cash-advance[_ngcontent-%COMP%] .schedule-btn[_ngcontent-%COMP%]{max-width:22em}} cash-advance-loc .mat-select-value{color:#666} cash-advance-loc .mat-mdc-select-min-line{color:#666} cash-advance-loc .error-message{text-align:left;padding-left:.9rem;font-size:.875em} cash-advance-loc .mat-ink-bar{height:3px!important} cash-advance-loc .mat-tab-label{width:50%} cash-advance-loc .mat-tab-label.mat-tab-label-active{color:#0074e7} cash-advance-loc .mat-tab-label .mat-tab-label-content{font-size:1.2rem;line-height:1.3rem} cash-advance-loc .mat-mdc-tab-header, cash-advance-loc .mat-tab-body-wrapper{z-index:0!important} cash-advance-loc .mat-form-field-appearance-legacy.memoWrapper .mat-form-field-infix{color:#666;text-align:center;font-family:Roboto;font-size:14px;height:37px;width:108px} cash-advance-loc .mat-form-field-appearance-legacy.otherField .mat-form-field-infix{color:#666;text-align:left;padding:0} cash-advance-loc .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:none} cash-advance-loc .mat-form-field-appearance-fill .mat-form-field-disabled .mat-form-field-flex{background-color:#00000080}","[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;
1--skeleton-bg-color: #e0e0e0}.amount-container[_ngcontent-%COMP%]{display:inline;font-weight:300;color:#666}.dollar-input[_ngcontent-%COMP%]{line-height:2em}.dollar-symbol[_ngcontent-%COMP%]{color:#666;font-size:3em;font-weight:300;line-height:1.2}.amount-field[_ngcontent-%COMP%]{line-height:1.2;text-align:left;color:#666;font-size:3em;width:0px;min-width:270px;font-weight:300!important}.amount-field[_ngcontent-%COMP%]::placeholder{color:#666!important}.mat-mdc-unelevated-button[disabled][_ngcontent-%COMP%]{opacity:.5;background-color:#2e8540;color:#fff;font-size:1em;font-weight:700}.verify-and-send-btn[_ngcontent-%COMP%]{background-color:#2e8540;color:#fff;line-height:3;font-size:1em}@media only screen and (min-width: 320px) and (max-width: 374px){.amount-container[_ngcontent-%COMP%]{padding-left:30%}.amount-field[_ngcontent-%COMP%]{text-align:left;color:#666;width:0px;min-width:250px;font-weight:300}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:15%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:5%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%;font-size:.75em}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{font-size:.75em;padding-left:8%}}@media only screen and (min-width: 375px) and (max-width: 424px){.amount-container[_ngcontent-%COMP%]{padding-left:33%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:29%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:17%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}@media only screen and (min-width: 425px) and (max-width: 767px){.amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:23%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:19%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:15%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}
1.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.amount-container[_ngcontent-%COMP%]{padding-left:33%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:29%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:19%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}@media only screen and (min-width: 1024px){.amount-container[_ngcontent-%COMP%]{padding-left:28%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:19%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}"]})}}return e})();function Tt(e,s){if(1&e&&(t.qex(0),t.j41(1,"div",7)(2,"span",8),t.EFF(3),t.nI1(4,"number"),t.k0s(),t.nrm(5,"br"),t.j41(6,"span",9),t.EFF(7),t.k0s()(),t.j41(8,"div",10)(9,"span",11),t.EFF(10,"Sent to"),t.k0s(),t.nrm(11,"br"),t.j41(12,"span",3)(13,"span",12),t.EFF(14),t.k0s()()(),t.bVm()),2&e){const n=s.ngIf;t.R7$(3),t.SpI(" $",t.i5U(4,3,null==n?null:n.amount,"0.2-2")," "),t.R7$(4),t.JRh(null==n?null:n.memo),t.R7$(7),t.JRh(null==n?null:n.nickName)}}let wt=(()=>{class e{constructor(n,a,o){this.router=n,this.headerService=a,this.store=o}ngOnInit(){window.scroll({top:0,behavior:"smooth"}),this.headerService.breadCrumbLink("/account/summary"),this.headerService.breadCrumbHeader("YOUR SUMMARY"),this.headerService.breadCrumbTitle("LINE OF CREDIT CASH ADVANCE"),this.cashAdvanceReuqest$=this.store.select(u.FDG)}backToMoveMoney(){this.router.navigate(["/account/summary"])}static{this.\u0275fac=function(a){return new(a||e)(t.rXU(O.Ix),t.rXU(I.d),t.rXU(E.il))}}static{this.\u0275cmp=t.VBU({type:e,selectors:[["cash-advance-loc-success"]],standalone:!1,decls:14,vars:3,consts:[["id","rb-container"],[1,"tc","pl3","pr3","pt4","pb4","transfer-confirm-success-info"],[1,"pb3","transfer-confirm-info"],[1,"rb-grey-1","f2","fw1"],["src","assets/move-money/green-success-white-icon.svg","alt","greenSuccessIcon","aria-label","greenSuccessIcon","data-test","green-success-img",1,"w-20","o-80"],[4,"ngIf"],["mat-flat-button","",1,"w-100","btn-back",3,"click"],[1,"pb3"],["data-not-sensitive","",1,"rb-grey-1","f1","fw1"],[1,"schedule-memo"],[1,"pb4"],[1,"rb-grey-1","f6"],[1,"data-exclude"]],template:function(a,o){1&a&&(t.nrm(0,"app-header"),t.j41(1,"div",0)(2,"div",1)(3,"div",2)(4,"span",3),t.EFF(5,"You're all done!"),t.k0s(),t.nrm(6,"br")(7,"br")(8,"img",4),t.k0s(),t.DNE(9,Tt,15,6,"ng-container",5),t.nI1(10,"async"),t.j41(11,"button",6),t.bIt("click",function(){return o.backToMoveMoney()}),t.EFF(12,"Go to Account Summary"),t.k0s()()(),t.nrm(13,"idle-timeout")),2&a&&(t.R
17$(9),t.Y8G("ngIf",t.bMT(10,1,o.cashAdvanceReuqest$)))},dependencies:[g.$z,U.l,i.bT,X.d2,i.Jj,i.QX],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.btn-back[_ngcontent-%COMP%]{background-color:#0074e7;color:#fff;line-height:3.5;font-weight:700}.schedule-memo[_ngcontent-%COMP%]{font-size:.875em;color:#666;font-weight:400}.schedule-btn[_ngcontent-%COMP%]{border-radius:.1875rem;background-color:#fff;border:1px solid #4f983d;color:#4f983d;line-height:3.5}.mat-mdc-unelevated-button[disabled][_ngcontent-%COMP%]{opacity:.5;background-color:#2e8540;color:#fff}@media only screen and (min-width: 768px){.transfer-confirm-success-info[_ngcontent-%COMP%]{width:32em;height:35em;margin:0 auto;margin-bottom:1rem;margin-top:10px;padding-bottom:3.1em;padding-top:60px;box-shadow:0 .1em .2em #00000080}.transfer-confirm-success-info[_ngcontent-%COMP%] .transfer-confirm-info[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:3.75em}.transfer-confirm-success-info[_ngcontent-%COMP%] .btn-back[_ngcontent-%COMP%]{max-width:25em}} transfer-a2a-success .mat-ink-bar{height:3px!important} transfer-a2a-success .mat-tab-label{width:50%} transfer-a2a-success .mat-tab-label.mat-tab-label-active{color:#0074e7} transfer-a2a-success .mat-tab-label .mat-tab-label-content{font-size:1.2rem;line-height:1.3rem} transfer-a2a-success .mat-mdc-tab-header, transfer-a2a-success .mat-tab-body-wrapper{z-index:0!important} transfer-a2a-success .mat-form-field-appearance-legacy.memoWrapper .mat-form-field-infix{text-align:center} transfer-a2a-success .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:none}"]})}}return e})();var it=r(10467),K=r(64124),St=r(31805);let Q=(()=>{class e{constructor(n){this.store=n,this.memberDetails$=this.store.select(u.yPz),this.loading$=this.store.select(u.oRp),this.ccCashAdvanceLoading$=this.store.select(u.$Hp),this.fromAccounts$=this.store.select(u.BQp),this.toAccounts$=this.store.select(u.GaJ),this.cashAdvanceCCValidateError$=this.store.select(u.EuE),this.selectCashAdvanceCreditCardResponse$=this.store.select(u.m2v),this.selectCashAdvanceCreditCardRequest$=this.store.select(u.wDu),this.isAccountsDepositsLoading$=this.store.select(u.QE9)}submitCashAdvanceCreditCardFormData(n){this.store.dispatch((0,u.PSG)({submitCashAdvanceCreditCardFormData:n}))}getCreditCardAccounts(){this.store.dispatch((0,u.U8G)())}getDepositAccounts(){this.store.dispatch((0,u.oAC)({payload:null}))}static{this.\u0275fac=function(a){return new(a||e)(m.KVO(E.il))}}static{this.\u0275prov=m.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Dt(e,s){if(1&e){const n=t.RV6();t.j41(0,"mat-dialog-content",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"h2",6),t.EFF(5," What is the difference between a Cash Advance and a Balance Transfer? "),t.k0s()(),t.j41(6,"div",7)(7,"img",8),t.bIt("click",function(){m.eBV(n);const o=t.XpG();return m.Njj(o.close())})("click",function(){m.eBV(n);const o=t.XpG();return m.Njj(o.close())}),t.k0s()()(),t.j41(8,"div",9)(9,"p",10),t.EFF(10,"Cash Advance"),t.k0s(),t.EFF(11," A cash advance allows you to access cash by using your credit card at an ATM or depositing funds directly into your account. "),t.nrm(12,"br")(13,"br"),t.j41(14,"p",10),t.EFF(15,"Balance Transfer"),t.k0s(),t.EFF(16," A balance transfer is used to move an existing balance from another credit card over to your RBFCU credit card. After completing a balance transfer form, the transferred balance will be deducted from your RBFCU credit card's available balance, like any other purchase or transaction, and RBFCU will mail a check or send an electronic transfer to pay off the other credit card company. "),t.k0s(),t.j41(17,"div",11)(18,"button",12),t.bIt("click",function(){m.eBV(n);const o=t.XpG();return m.Njj(o.close())}),t.EFF(19,"OK"),t.k0s()()()()}}function Rt(e,s){if(1&e&&(t.j41(0,"p",19),t.EFF(1),t.k0s()),2&e){const n=s.ngIf;t.R7$(),t.SpI(" ",(null==n||null==n.name?null:n.name.firstName)+" "+(null!=n&&null!=n.name&&n.name.middleInitial?(null==n||null==n.name?null:n.name.middleInitial)+" ":"")+(null==n||null==n.name?null:n.name.lastName)," ")}}function Nt(e,s){if(1&e&&(t.j41(0,"p",19),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG(2);t.R7$(),t.SpI(" $",t.i5U(2,1,n.data.cashAvailableCreditLimit,"0.2-2")," ")}}function $t(e,s){if(1&e&&(t.j41(0,"p",19),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&e){const n=t.XpG(2);t.R7$(),t.SpI(" $",t.i5U(2,1,null==n.data?null:n.data.currentBalance,"0.2-2")," ")}}function jt(e,s){if(1&e){const n=t.RV6();t.j41(0,"mat-dialog-content",2)(1,"div",13)(2,"img",14),t.bIt("click",function(){m.eBV(n);const o=t.XpG();return m.Njj(o.close())}),t.k0s(),t.j41(3,"p",15),t.EFF(4,"Credit Card Details"),t.k0s()(),t.j41(5,"div",16)(6,"div",17)(7,"p",18),t.EFF(8,"Card Type"),t.k0s(),t.j41(9,"p",19),t.EFF(10),t.k0s()(),t.j41(11,"div",17)(12,"p",18),t.EFF(13,"Name on Card"),t.k0s(),t.DNE(14,Rt,2,1,"p",20),t.nI1(15,"async"),t.k0s(),t.j41(16,"div",17)(17,"p",18),t.EFF(18,"Credit Limit"),t.k0s(),t.DNE(19,Nt,3,4,"p",20),t.k0s(),t.j41(20,"div",17)(21,"p",18),t.EFF(22,"Current Balance"),t.k0s(),t.DNE(23,$t,3,4,"p",20),t.k0s(),t.j41(24,"div",21)(25,"p"),t.EFF(26,"Current Balance may not include recent transactions."),t.k0s()()()()}if(2&e){const n=t.XpG();t.R7$(10),t.JRh(n.data.cardNickName),t.R7$(4),t.Y8G("ngIf",t.bMT(15,4,n.cashAdvanceFacade.memberDetails$)),t.R7$(5),t.Y8G("ngIf",0===(null==n.data?null:n.data.cashAvailableCreditLimit)||(null==n.data?null:n.data.cashAvailableCreditLimit)),t.R7$(4),t.Y8G("ngIf",0===(null==n.data?null:n.data.currentBalance)||(null==n.data?null:n.data.currentBalance))}}let rt=(()=>{class e{constructor(n,a,o){this.dialogRef=n,this.cashAdvanceFacade=a,this.data=o}close(){this.dialogRef.close()}ngOnInit(){}static{this.\u0275fac=function(a){return new(a||e)(t.rXU(D.CP),t.rXU(Q),t.rXU(D.Vh))}}static{this.\u0275cmp=t.VBU({type:e,selectors:[["app-credit-card-detail
1s"]],standalone:!1,decls:3,vars:2,consts:[["cardDetails",""],["class","alert-content",4,"ngIf","ngIfElse"],[1,"alert-content"],[1,""],[1,"rectangle-4","row"],[1,"header-title"],["id","",1,"what-is-the-differen"],[1,"close-button"],["alt","close white circle","aria-label","close white circle","src","assets/images/icons/close-white-circle-filled.svg","size","small","data-test","close-details-img",1,"img-error","pr2","v-sup","more-info",3,"click"],["id","",1,"cash-advance-a-cash","h-auto"],[1,"ma0","fw7","semi-black","semi-black"],[1,"rectangle-5","flex","justify-center"],["mat-flat-button","","color","primary",3,"click"],[1,"locDetails"],["src","assets/move-money/gray-up-no-circle.svg","alt","arrow icon","data-test","arrow-up-img",3,"click"],[1,"justify-content-md-center"],[1,"rb-modal-content","w-75"],[1,"loc-details-section"],[1,"info-header"],[1,"info-content"],["class","info-content",4,"ngIf"],[1,"account-head","normal","tl","pt1","mt1","creditcardinfo"]],template:function(a,o){if(1&a&&t.DNE(0,Dt,20,0,"mat-dialog-content",1)(1,jt,27,6,"ng-template",null,0,t.C5r),2&a){const h=t.sdS(2);t.Y8G("ngIf","more-info"==o.data)("ngIfElse",h)}},dependencies:[g.$z,D.Yi,i.bT,i.Jj,i.QX],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.alert-button-center[_ngcontent-%COMP%]{display:block;text-align:center;margin:1.25em auto 0}.alert-content[_ngcontent-%COMP%]{overflow:hidden!important}
1.locDetails[_ngcontent-%COMP%]{padding:1.8em 0 0;text-align:center}.locDetails[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:.8em}.locDetails[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:3px;color:#666}.rb-modal-content[_ngcontent-%COMP%]{margin:auto}.loc-details-section[_ngcontent-%COMP%]{padding:1.25em 0;clear:both}.loc-details-section[_ngcontent-%COMP%] .info-header[_ngcontent-%COMP%]{float:left}.loc-details-section[_ngcontent-%COMP%] .info-content[_ngcontent-%COMP%]{float:right;color:#666}.header-info[_ngcontent-%COMP%]{width:100%;border-radius:3px 3px 0 0;background-color:#333;margin-bottom:.1em;padding:1em;color:#fff;font-size:1rem;letter-spacing:0}.confirm-alert-action[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:9.3em} .mat-mdc-dialog-container{width:100%;margin-top:5rem} .mat-mdc-dialog-content{max-height:100%!important}.mdc-button[_ngcontent-%COMP%]{height:36px!important}.content-data[_ngcontent-%COMP%]{padding:1rem}.close-img[_ngcontent-%COMP%]{cursor:pointer}.btn-modal[_ngcontent-%COMP%]{background-color:#0058a9;border-radius:3px;cursor:pointer;font-size:1em;color:#fff;text-align:center;border:none;padding:.625em;width:50%;display:block;margin:0 auto 1.625em}@media only screen and (min-device-width: 31.25em) and (max-device-width: 500px){.custom-alert[_ngcontent-%COMP%] .rb-modal-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:.875em!important}.custom-alert[_ngcontent-%COMP%] .rb-modal-header[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:1.25em;margin:.25em .125em}.custom-alert[_ngcontent-%COMP%] .confirm-alert-action[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:6.25em}}@media only screen and (max-device-width: 370px){.locDetails[_ngcontent-%COMP%], .loc-details-section[_ngcontent-%COMP%]{font-size:.8em}}.creditcardinfo[_ngcontent-%COMP%]{border-top:1px solid #666666;padding-top:.625em;margin-top:1.25em;height:.875em;color:#333;font-family:Roboto;font-size:.75em;font-weight:300;letter-spacing:0;line-height:.875em}.rectangle-4[_ngcontent-%COMP%]{padding-left:.9375em;padding-top:21px;height:84px;border-radius:3px 3px 0 0;background-color:#333}.what-is-the-differen[_ngcontent-%COMP%]{height:42px;color:#fff;font-family:Roboto;font-size:18px;letter-spacing:0;line-height:21px}.cash-advance-a-cash[_ngcontent-%COMP%]{padding-left:.9375em;padding-top:11px;color:#333;font-family:Roboto;font-size:1em;font-weight:300;letter-spacing:0;line-height:1.25em}.rectangle-5[_ngcontent-%COMP%]{height:2.125em;border-radius:3px}.rectangle-5[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:1.6em;width:18.2em}.more-info[_ngcontent-%COMP%]{cursor:pointer}.header-title[_ngcontent-%COMP%]{width:92%;padding-right:1.25em}.close-button[_ngcontent-%COMP%]{width:8%}"]})}}return e})();var Bt=r(56867);function Gt(e,s){1&e&&t.nrm(0,"no-access-guest-user")}function zt(e,s){1&e&&t.nrm(0,"read-only-mode")}function Lt(e,s){1&e&&(t.j41(0,"div",6),t.nrm(1,"img",7)(2,"br")(3,"br"),t.j41(4,"p",8),t.EFF(5,"You have no active credit cards at this time."),t.k0s(),t.nrm(6,"br"),t.j41(7,"a",9),t.nrm(8,"img",10),t.k0s(),t.j41(9,"span",11),t.EFF(10," Apply for a Credit Card "),t.k0s()())}function Ut(e,s){if(1&e&&(t.j41(0,"div",38),t.nrm(1,"img",39),t.j41(2,"p"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"p"),t.EFF(6),t.nI1(7,"translate"),t.k0s()()),2&e){const n=s.ngIf;t.R7$(3),t.JRh(t.bMT(4,2,null==n.error?null:n.error.code)),t.R7$(3),t.JRh(t.bMT(7,4,null==n?null:n.code))}}function Xt(e,s){if(1&e&&(t.j41(0,"div"),t.DNE(1,Ut,8,6,"div",16),t.nI1(2,"async"),t.k0s()),2&e){const n=t.XpG(4);t.R7$(),t.Y8G("ngIf",t.bMT(2,1,n.cashAdvanceFacade.cashAdvanceCCValidateError$))}}function Yt(e,s){if(1&e&&(t.j41(0,"div",38),t.nrm(1,"img",40),t.j41(2,"p"),t.EFF(3),t.k0s()()),2&e){const n=t.XpG(4);t.R7$(3),t.JRh(n.messageError)}}function Vt(e,s){if(1&e&&(t.j41(0,"div",38),t.nrm(1,"img",41),t.j41(2,"p"),t.EFF(3),t.k0s()()),2&e){const n=t.XpG(4);t.R7$(3),t.JRh(n.invalidErrorMsg)}}function Wt(e,s){if(1&e&&(t.j41(0,"mat-option",45),t.EFF(1),t.k0s()),2&e){const n=s.$implicit;t.Y8G("value",n),t.R7$(),t.SpI(" ",(null==n?null:n.cardNickName)+" - x"+(null==n?null:n.cardSuffix)," ")}}function Jt(e,s){if(1&e){const n=t.RV6();t.j41(0,"mat-form-field",42)(1,"mat-select",43),t.bIt("selectionChange",function(o){m.eBV(n);const h=t.XpG(4);return m.Njj(h.onFromAccountSelect(o.value))}),t.DNE(2,Wt,2,2,"mat-option",44),t.nI1(3,"async"),t.k0s()()}if(2&e){const n=t.XpG(4);t.R7$(2),t.Y8G("ngForOf",t.bMT(3,1,n.cashAdvanceFacade.fromAccounts$))}}function Ht(e,s){if(1&e&&(t.j41(0,"mat-option",48),t.EFF(1),t.nI1(2,"currency"),t.k0s()),2&e){const n=s.$implicit;t.Y8G("value",n),t.R7$(),t.Lme(" ",n.nickname+" "," ",t.ii3(2,3,null==n?null:n.cashAvailableCreditLimit,"USD","symbol-narrow","1.2-3")," ")}}function Kt(e,s){if(1&e){const n=t.RV6();t.j41(0,"mat-form-field",42)(1,"mat-select",46),t.bIt("selectionChange",function(o){m.eBV(n);const h=t.XpG(4);return h.toPicker(o.value),m.Njj(h.errorMessage())}),t.DNE(2,Ht,3,8,"mat-option",47),t.nI1(3,"async"),t.k0s()()}if(2&e){const n=t.XpG(4);t.R7$(2),t.Y8G("ngForOf",t.bMT(3,1,n.cashAdvanceFacade.toAccounts$))}}function Qt(e,s){if(1&e){const n=t.RV6();t.j41(0,"div",13)(1,"div",14),t.nrm(2,"app-fraud-warning"),t.j41(3,"form",15),t.DNE(4,Xt,3,3,"div",1)(5,Yt,4,1,"div",16)(6,Vt,4,1,"div",16),t.j41(7,"div",17)(8,"div",18)(9,"div",19)(10,"span",20),t.EFF(11,"$"),t.k0s(),t.j41(12,"input",21),t.bIt("input",function(){m.eBV(n);const o=t.XpG(3);return m.Njj(o.errorMessage())})("blur",function(o){m.eBV(n);const h=t.XpG(3);return m.Njj(h.addDecimals(o.target.value))}),t.k0s()()()(),t.j41(13,"div")(14,"mat-form-field",22),t.nrm(15,"input",23),t.k0s()(),t.j41(16,"div",24)(17,"span",25),t.EFF(18,"From"),t.k0s()(),t.DNE(19,Jt,4,3,"mat-form-field",26),t.nI1(20,"async"),t.j41(21,"div",27)(22,"p",28)(23,"img",29),t.bIt("click",function(){m.eBV(n);const o=t.XpG(3);
1return m.Njj(o.toggleQuickBalance())}),t.k0s()(),t.j41(24,"p",30),t.EFF(25,"Credit Card Details"),t.k0s()(),t.j41(26,"div",31)(27,"span",25),t.EFF(28,"To "),t.k0s()(),t.DNE(29,Kt,4,3,"mat-form-field",26),t.nI1(30,"async"),t.j41(31,"div",32),t.nrm(32,"img",33),t.j41(33,"p",34),t.EFF(34,"A 2% fee will be charged for each cash advance."),t.k0s()(),t.j41(35,"div",32)(36,"img",35),t.bIt("click",function(){m.eBV(n);const o=t.XpG(3);return m.Njj(o.moreInfoModal())}),t.k0s(),t.j41(37,"p",34),t.EFF(38," What is the difference between a Cash Advance and a Balance Transfer? "),t.k0s()(),t.j41(39,"mat-card-actions")(40,"div",36)(41,"button",37),t.bIt("click",function(){m.eBV(n);const o=t.XpG(3);return m.Njj(o.submit())}),t.EFF(42," Send Now "),t.k0s()()()()()()}if(2&e){let n,a;const o=t.XpG(3);t.R7$(3),t.Y8G("formGroup",o.cashAdvanceCreditCardForm),t.R7$(),t.Y8G("ngIf",o.showErrorFromSubscribe&&!(o.accSelected&&o.cashAdvanceCreditCardForm.touched&&o.cashAdvanceCreditCardForm.errors||o.cashAdvanceCreditCardForm.controls.touched&&o.cashAdvanceCreditCardForm.invalid&&o.cashAdvanceCreditCardForm.errors)),t.R7$(),t.Y8G("ngIf",o.cashAdvanceCreditCardForm.controls.amount.dirty&&o.messageError||!o.cashAdvanceCreditCardForm.controls.touched&&o.cashAdvanceCreditCardForm.invalid&&o.messageError),t.R7$(),t.Y8G("ngIf",o.invalidErrorMsg),t.R7$(),t.Y8G("ngClass","amount-class-"+(null==o.cashAdvanceCreditCardForm.controls.amount||null==o.cashAdvanceCreditCardForm.controls.amount.value?null:o.cashAdvanceCreditCardForm.controls.amount.value.length)),t.R7$(12),t.Y8G("ngIf",(null==(n=t.bMT(20,8,o.cashAdvanceFacade.fromAccounts$))?null:n.length)>0),t.R7$(10),t.Y8G("ngIf",(null==(a=t.bMT(30,10,o.cashAdvanceFacade.toAccounts$))?null:a.length)>0),t.R7$(12),t.Y8G("disabled",!o.cashAdvanceCreditCardForm.valid||o.invalidErrorMsg||!o.selectedFromAcct||!o.selectedToAccount)}}function Zt(e,s){if(1&e&&(t.DNE(0,Qt,43,12,"div",12),t.nI1(1,"async"),t.nI1(2,"async")),2&e){let n;const a=t.XpG(2);t.Y8G("ngIf",a.showForm&&((null==(n=t.bMT(1,1,a.cashAdvanceFacade.toAccounts$))?null:n.length)>0||(null==(n=t.bMT(2,3,a.cashAdvanceFacade.fromAccounts$))?null:n.length)>0))}}function qt(e,s){if(1&e&&(t.j41(0,"div",4),t.nrm(1,"app-header"),t.DNE(2,Lt,11,0,"div",5),t.nI1(3,"async"),t.nI1(4,"async"),t.nI1(5,"async"),t.nI1(6,"async"),t.DNE(7,Zt,3,5,"ng-template",null,0,t.C5r),t.k0s()),2&e){let n;const a=t.sdS(8),o=t.XpG();t.R7$(2),t.Y8G("ngIf",!t.bMT(3,2,o.cashAdvanceFacade.isAccountsDepositsLoading$)&&!t.bMT(4,4,o.cashAdvanceFacade.loading$)&&!t.bMT(5,6,o.cashAdvanceFacade.ccCashAdvanceLoading$)&&0==(null==(n=t.bMT(6,8,o.cashAdvanceFacade.fromAccounts$))?null:n.length))("ngIfElse",a)}}let tn=(()=>{class e{constructor(n,a,o,h,j,B,q,tt,nt,pn){this.fb=n,this.cp=a,this.cashAdvanceFacade=o,this.dp=h,this.activatedRoute=j,this.dialog=B,this.headerService=q,this.loggingService=tt,this.store=nt,this.sessionStorageService=pn,this.selectedToAccount={text:"",value:"",isExternal:!1,nickName:""},this.showErrorFromSubscribe=!1,this.toAccounts=[],this.commonSubscription$=new St.y,this.isReadOnly=!1,this.cashAdvanceFacade.getCreditCardAccounts(),this.cashAdvanceFacade.getDepositAccounts()}ngOnInit(){this.loggingService.info("Cash Advance Credit Card: Initializing"),this.commonSubscription$.add(this.activatedRoute.queryParams.subscribe(n=>{this.accId=n.selectedAccountId})),this.headerService.breadCrumbLink("/account/summary"),this.headerService.breadCrumbHeader("YOUR SUMMARY"),this.headerService.breadCrumbTitle("CREDIT CARD CASH ADVANCE"),this.headerService.setTitle("Cash Advance Credit Card"),this.initializeForm(),this.commonSubscription$.add(this.cashAdvanceFacade.fromAccounts$.subscribe(n=>{if(n&&n.length){let a;if(this.accId){const o=n.findIndex(h=>h.accountId==this.accId);a=o>-1?n[o]:n[0]}a&&(this.selectedFromAcct=a,this.validateAccount(a),this.cashAdvanceCreditCardForm.get("fromAccountSelector").setValue(a))}})),this.isReadOnly=this.sessionStorageService.isAnyReadOnly()}submit(){this.cashAdvanceRequest={amount:(0,K.sF)(this.cashAdvanceCreditCardForm.controls.amount.value),memo:this.cashAdvanceCreditCardForm.controls.memo.value,cardId:this.cashAdvanceCreditCardForm.controls.fromAccountSelector.value?.accountId,nickName:this.cashAdvanceCreditCardForm.controls.toAccountSelector.value?.nickname,toAccountNumber:this.cashAdvanceCreditCardForm.controls.toAccountSelector.value?.accountNumber},this.cashAdvanceCreditCardForm.valid&&this.cashAdvanceFacade.submitCashAdvanceCreditCardFormData(this.cashAdvanceRequest),this.showErrorFromSubscribe=!0}onFromAccountSelect(n){this.accSelected=!0,this.showErrorFromSubscribe=!1,this.selectedFromAcct=n,this.validateAccount(n),(this.cashAdvanceCreditCardForm.controls.amount.dirty||this.cashAdvanceCreditCardForm.controls.touched)&&this.errorMessage()}validateAccount(n){this.invalidErrorMsg=n&&"BLOCKED"==n.status?"Your card
1is currently frozen. It will need to be reactivated to request a Cash Advance.\n\t\t\t\t\t\t\t\t\t\tTo reactivate your card, select Manage Cards, then Unfreeze Card.":n&&"ISSUED"==n.status?"Your card is recently issued. It will need to be activated to request a Cash Advance.\n\t\t\t\t\t\t\t\t\t\tTo activate your card, select Manage Cards, then Activate Card.":null}toPicker(n){this.showErrorFromSubscribe=!1,this.cashAdvanceCreditCardForm.get("toAccountSelector").setValue(n),this.selectedToAccount=n}get toAccountSelectorFormControl(){return this.cashAdvanceCreditCardForm.get("toAccountSelector")}get fromAccountSelectorFormControl(){return this.cashAdvanceCreditCardForm.get("fromAccountSelector")}errorMessage(){this.showErrorFromSubscribe=!1,this.messageError=null,this.messageError=this.cashAdvanceCreditCardForm.errors?this.cashAdvanceCreditCardForm.errors.message:this.cashAdvanceCreditCardForm.valid?null:this.cashAdvanceCreditCardForm.errors&&this.cashAdvanceCreditCardForm.errors.message}addDecimals(n){n=this.dp.transform(n.replace(/,/g,""),"1.2-2"),this.cashAdvanceCreditCardForm.patchValue({amount:n})}initializeForm(){this.cashAdvanceCreditCardForm=this.fb.group({fromAccountSelector:["",[C.k0.required]],toAccountSelector:["",[C.k0.required]],memo:[""],amount:[""]},{emitEvent:!1}),this.cashAdvanceCreditCardForm.setValidators([(0,K.id)(),(0,K.AF)()]),this.cashAdvanceCreditCardForm.controls.memo.clearValidators(),this.showForm=!0}toggleQuickBalance(){var n=this;return(0,it.A)(function*(){n.dialog.open(rt,{panelClass:"rb-medium-rect-dialog",data:n.cashAdvanceCreditCardForm.controls.fromAccountSelector.value})})()}moreInfoModal(){var n=this;return(0,it.A)(function*(){n.dialog.open(rt,{panelClass:"rb-custom-width-height-dialog",data:"more-info"})})()}ngOnDestroy(){this.commonSubscription$.unsubscribe()}static{this.\u0275fac=function(a){return new(a||e)(t.rXU(C.ok),t.rXU(i.oe),t.rXU(Q),t.rXU(i.QX),t.rXU(O.nX),t.rXU(D.bZ),t.rXU(I.d),t.rXU(T.J6),t.rXU(E.il),t.rXU(k.R))}}static{this.\u0275cmp=t.VBU({type:e,selectors:[["cash-advance-credit-card"]],standalone:!1,decls:8,vars:10,consts:[["showFormElement",""],[4,"ngIf"],["id","rb-container",4,"ngIf"],[3,"enableSpinner"],["id","rb-container"],["class","not-eligible",4,"ngIf","ngIfElse"],[1,"not-eligible"],["src","assets/move-money/icon_alert_orange.svg","alt","Alert Icon","data-test","alert1-img"],[1,"f3","mt2"],["routerLink","/loan-application/creditcard/credit-card-steps","data-test","apply-credit-card-link"],["src","assets/move-money/green-plus-icon.svg","alt","green plus icon","data-test","alert2-img"],[1,"loc-unavailable","ml2"],["class","rb-container",4,"ngIf"],[1,"rb-container"],[1,"pl3","pr3","pt4","pb","tc","make-payment-info","loan-credit-payment"],[3,"formGroup"],["class","error-icon-message rb-red-3",4,"ngIf"],[3,"ngClass"],[1,"amount-container","mt4"],[1,"dib"],[1,"dollar-symbol"],["matInput","","amountEntry","","maxLength","9","placeholder","0.00","formControlName","amount","type","numeric","inputmode","decimal","data-test","amount-input",1,"amount-section","data-exclude","amount-field",3,"input","blur"],[1,"w-40","memoWrapper"],["formControlName","memo","matInput","","maxlength","50","placeholder","Memo (optional)","data-test","memo-input",1,"data-exclude"],[1,"tl"],[1,"dib","f5","fw5","ml3","rb-green-3"],["class","w-90",4,"ngIf"],[1,"locDetails"],[1,"card-info","mb1"],["src","assets/move-money/gray-down-no-circle.svg","alt","arrowIcon","data-test","arrow-img",3,"click"],[1,"justify-content-md-center","card-info","mb3"],[1,"tl","mt3"],[1,"mt1","mb3","pt3","authorization-info","ml3"],["src","assets/move-money/icon_alert_blue.svg","size","small","alt","blueAlertIcon","data-test","blue-alert-img",1,"img-error","pr2"],[1,"w-90","dib","v-sup"],["src","assets/icon/cashadvance_icon.svg","size","small","data-test","info-icon-img","alt","infoIcon",1,"img-error","pr2","v-sup","more-info",3,"click"],[1,"pt3","mt4"],["mat-flat-button","",1,"w-90","verify-and-send-btn",3,"click","disabled"],[1,"error-icon-message","rb-red-3"],["src","assets/images/edeposits_error.svg","alt","errorIcon","data-test","edeposits-error-img",1,"pr2"],["src","assets/images/edeposits_error.svg","alt","errorIcon","data-test","edeposits-error2-img",1,"pr2"],["src","assets/images/edeposits_error.svg","alt","errorIcon","data-test","edeposits-error3-img",1,"pr2"],[1,"w-90"],["placeholder","Select Account","formControlName","fromAccountSelector","data-test","from-account-select",1,"data-exclude",3,"selectionChange"],["data-test","from-account-option",3,"value",4,"ngFor","ngForOf"],["data-test","from-account-option",3,"value"],["placeholder","Select Account","formControlName","toAccountSelector","data-test","to-account-select",1,"data-exclude",3,"selectionChange"],["data-test","to-account-option",3,"value",4,"ngFor","ngForOf"],["data-test","to-account-option",3,"value"]],template:function(a,o){if(1&a&&(t.DNE(0,Gt,1,0,"no-access-guest-user",1),t.nI1(1,"async"),t.DNE(2,zt,1,0,"read-only-mode",1)(3,qt,9,10,"div",2),t.nrm(4,"rb-spinner",3),t.nI1(5,"async"),t.nI1(6,"async"),t.nrm(7,"idle-timeout")),2&a){let h;t.Y8G("ngIf",null==(h=t.bMT(1,4,o.cashAdvanceFacade.memberDetails$))?null:h.guestUser),t.R7$(2),t.Y8G("ngIf",o.isReadOnly),t.R7$(),t.Y8G("ngIf",!o.isReadOnly),t.R7$(),t.Y8G("enableSpinner",t.bMT(5,6,o.cashAdvanceFacade.loading$)||t.bMT(6,8,o.cashAdvanceFacade.isAccountsDepositsLoading$))}},dependencies:[g.$z,f.fg,l.rl,d.wT,N.VO,L.YY,U.l,i.YU,i.Sq,i.bT,C.qT,C.me,C.BC,C.cb,C.tU,C.j4,C.JD,et.t,X.d2,at.G,ot.s,ct.R,x.Wk,H.M,i.Jj,i.oe,Bt.D],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;
1--skeleton-bg-color: #e0e0e0}.verify-and-send-btn[_ngcontent-%COMP%]{background-color:#2e8540;color:#fff;line-height:3;font-size:1em}.icon-text[_ngcontent-%COMP%]{text-align:left;color:#666;font-size:.875em;display:flex;margin-bottom:1rem;padding-left:1rem;align-self:first baseline}.icon-text[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:1.25em;width:1.25em}.w-94[_ngcontent-%COMP%]{width:94%}.schedule-btn[_ngcontent-%COMP%]{border-radius:.1875rem;background-color:#fff;border:1px solid #4f983d;color:#4f983d;line-height:3;font-weight:700;font-size:1em}.dollar-symbol[_ngcontent-%COMP%]{color:#666;font-size:3em;font-weight:300}.dollar-sign[_ngcontent-%COMP%]{color:#666}.amount-section[_ngcontent-%COMP%]{color:#666;font-size:3em;width:0px;min-width:16.875em;font-weight:300!important}.amount-section[_ngcontent-%COMP%]::placeholder{color:#666}input.amount-section[_ngcontent-%COMP%]{-webkit-appearance:none;-webkit-border-radius:0}.amount-field[_ngcontent-%COMP%]{text-align:left}@media screen and (-webkit-min-device-pixel-ratio: 0){.amount-section[_ngcontent-%COMP%]{padding-left:0rem}}.external-text[_ngcontent-%COMP%]{margin:0;padding-top:.1em;color:gray;font-weight:400;font-size:1em;text-align:left;margin-right:1.5rem}.more-info[_ngcontent-%COMP%]{cursor:pointer}.add-circle[_ngcontent-%COMP%]{padding-bottom:1.8em}.not-eligible[_ngcontent-%COMP%]{padding-top:2em;padding-bottom:20em;color:#333;font-family:Roboto;font-size:1.2rem;font-weight:300;text-align:center}.mat-mdc-unelevated-button[disabled][_ngcontent-%COMP%]{opacity:.5;background-color:#2e8540;color:#fff}@media only screen and (min-width: 768px){.make-payment-info[_ngcontent-%COMP%]{width:32em;margin:.625em auto 0;margin-bottom:1rem;padding:3.75em 0;box-shadow:0 2px 4px #00000080}.make-payment-info[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{max-width:21.875em;margin:0 auto}.make-payment-info[_ngcontent-%COMP%] .schedule-btn[_ngcontent-%COMP%]{max-width:19.6875em}} cash-advance-credit-card .mat-form-field-appearance-legacy.memoWrapper .mat-form-field-infix{color:#666!important;text-align:center;font-family:Roboto;font-size:14px;height:37px;width:108px} cash-advance-credit-card .mat-form-field-appearance-legacy.memoWrapper .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label{color:#666!important} cash-advance-credit-card .mat-form-field-appearance-legacy.memoWrapper .mat-form-field-label{top:1.5em} make-payment-loan-credit-ach .mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none;-webkit-transition:none;transition:none} make-payment-loan-credit-ach .ml-half{cursor:pointer} make-payment-loan-credit-ach .mat-select-value{color:#666} make-payment-loan-credit-ach .mat-mdc-form-field{color:#666} make-payment-loan-credit-ach .rb-mat-radio-checkbox .mat-radio-label-content{color:#666;font-size:1em;font-weight:initial} make-payment-loan-credit-ach .error-message{text-align:center;padding-left:.9rem;font-size:.875rem} make-payment-loan-credit-ach .mat-ink-bar{height:3px!important} make-payment-loan-credit-ach .mat-tab-label{width:50%} make-payment-loan-credit-ach .mat-tab-label.mat-tab-label-active{color:#0074e7} make-payment-loan-credit-ach .mat-tab-label .mat-tab-label-content{font-size:1.2rem;line-height:1.3rem} make-payment-loan-credit-ach .mat-mdc-tab-header, make-payment-loan-credit-ach .mat-tab-body-wrapper{z-index:0!important} make-payment-loan-credit-ach .mat-form-field-appearance-legacy.memoWrapper .mat-form-field-infix{color:#666;text-align:center} make-payment-loan-credit-ach .mat-form-field-appearance-legacy.otherField .mat-form-field-infix{color:#666;text-align:left;padding:0} make-payment-loan-credit-ach .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:none} make-payment-loan-credit-ach .mat-form-field-appearance-fill .mat-form-field-disabled .mat-form-field-flex{background-color:#00000080} .mat-form-field-underline{position:revert!important}.disclosure-main-container[_ngcontent-%COMP%]{text-align:left;clear:both}.disclosure-main-container[_ngcontent-%COMP%] .disclosure-container[_ngcontent-%COMP%]{background-color:#f7f7f7;width:30.625em;margin-top:1rem}.disclosure-main-container[_ngcontent-%COMP%] .disclosure-container[_ngcontent-%COMP%] .agreement-text[_ngcontent-%COMP%]{overflow-y:scroll;height:11em;padding:1;padding:0 .75em;font-size:.75em;font-weight:lighter;font-family:Roboto,sans-serif}.disclosure-main-container[_ngcontent-%COMP%] .disclosure-container[_ngcontent-%COMP%] .agreement-text[_ngcontent-%COMP%] [_ngcontent-%COMP%]::-webkit-scrollbar{scrollbar-width:5px}.info-card[_ngcontent-%COMP%]{font-size:1.125rem;color:#0074e7;font-weight:300}.fav-section[_ngcontent-%COMP%]{color:#666;margin-top:1rem}.fav-section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:1.3rem}.remove-fav[_ngcontent-%COMP%]{font-size:.8em;color:#0074e7} cash-advance-credit-card .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:none}.card-info[_ngcontent-%COMP%]{color:#666;font-size:.875em;line-height:1em;text-align:center} .quick-balance-view .modal-wrapper{--background: transparent;height:50%;margin-top:auto}
1.locDetails[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:.875em;cursor:pointer}.v-sup[_ngcontent-%COMP%]{font-size:1em;text-align:initial;vertical-align:super;color:#666;font-family:Roboto}.authorization-info[_ngcontent-%COMP%]{color:#666;font-size:.75em;font-weight:300;display:flex;flex-direction:row;align-items:flex-start}","[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.amount-container[_ngcontent-%COMP%]{display:inline;font-weight:300;color:#666}.dollar-input[_ngcontent-%COMP%]{line-height:2em}.dollar-symbol[_ngcontent-%COMP%]{color:#666;font-size:3em;font-weight:300;line-height:1.2}.amount-field[_ngcontent-%COMP%]{line-height:1.2;text-align:left;color:#666;font-size:3em;width:0px;min-width:270px;font-weight:300!important}.amount-field[_ngcontent-%COMP%]::placeholder{color:#666!important}.mat-mdc-unelevated-button[disabled][_ngcontent-%COMP%]{opacity:.5;background-color:#2e8540;color:#fff;font-size:1em;font-weight:700}.verify-and-send-btn[_ngcontent-%COMP%]{background-color:#2e8540;color:#fff;line-height:3;font-size:1em}@media only screen and (min-width: 320px) and (max-width: 374px){.amount-container[_ngcontent-%COMP%]{padding-left:30%}.amount-field[_ngcontent-%COMP%]{text-align:left;color:#666;width:0px;min-width:250px;font-weight:300}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:15%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:5%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%;font-size:.75em}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{font-size:.75em;padding-left:8%}}@media only screen and (min-width: 375px) and (max-width: 424px){.amount-container[_ngcontent-%COMP%]{padding-left:33%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:29%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:17%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}@media only screen and (min-width: 425px) and (max-width: 767px){.amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:23%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:19%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:15%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}
1.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.amount-container[_ngcontent-%COMP%]{padding-left:33%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:29%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:25%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:19%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}@media only screen and (min-width: 1024px){.amount-container[_ngcontent-%COMP%]{padding-left:28%}.amount-class-3[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-4[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-5[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:31%}.amount-class-6[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-7[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:27%}.amount-class-8[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:21%}.amount-class-9[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:19%}.amount-class-10[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:12%}.amount-class-11[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%}.amount-class-12[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:0%}.amount-class-13[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}.amount-class-14[_ngcontent-%COMP%] > .amount-container[_ngcontent-%COMP%]{padding-left:10%;font-size:.75em}}"]})}}return e})();var nn=r(58728),Y=r(19493),V=r(49090),en=r(14421),an=r(30796),st=r(48312),on=r(86100);function cn(e,s){if(1&e&&(t.j41(0,"span",13),t.EFF(1),t.k0s()),2&e){const n=t.XpG(2);t.R7$(),t.JRh(null==n.cashAdvanceRequest?null:n.cashAdvanceRequest.memo)}}function rn(e,s){if(1&e&&(t.j41(0,"ng-continer")(1,"div",7)(2,"span",8),t.EFF(3),t.nI1(4,"number"),t.k0s(),t.nrm(5,"br"),t.DNE(6,cn,2,1,"span",9),t.k0s(),t.j41(7,"div",10)(8,"span",11),t.EFF(9,"Sent to"),t.k0s(),t.nrm(10,"br"),t.j41(11,"span",3)(12,"span",12),t.EFF(13),t.k0s()()()()),2&e){const n=t.XpG();t.R7$(3),t.SpI(" $",t.i5U(4,3,null==n.cashAdvanceRequest?null:n.cashAdvanceRequest.amount,"0.2-2")," "),t.R7$(3),t.Y8G("ngIf",n.cashAdvanceRequest),t.R7$(7),t.JRh(null==n.cashAdvanceRequest?null:n.cashAdvanceRequest.nickName)}}const sn=[{path:"cash-advance-loc",component:Et},{path:"cash-advance-creditcard",component:tn},{path:"cash-advance-credit-card-success",component:(()=>{class e extends an.I{constructor(n,a,o,h,j){super(),this.router=n,this.headerService=a,this.cashAdvanceFacade=o,this.store=h,this.appService=j}ngOnInit(){this.headerService.breadCrumbLink("/account/summary"),this.headerService.breadCrumbHeader("YOUR SUMMARY"),this.headerService.breadCrumbTitle("CREDIT CARD CASH ADVANCE"),this.requestSubscription$=this.cashAdvanceFacade.selectCashAdvanceCreditCardResponse$.subscribe(n=>{n||this.backToMoveMoney(),this.cashAdvanceResponse=n}),this.responseSubscription$=this.cashAdvanceFacade.selectCashAdvanceCreditCardRequest$.subscribe(n=>{this.cashAdvanceRequest=n}),this.trackGetAdvanceCompleted()}trackGetAdvanceCompleted(){this.cashAdvanceFacade.selectCashAdvanceCreditCardResponse$.pipe((0,nn.p)(n=>!!n),(0,Y.s)(1),(0,V.n)(()=>this.cashAdvanceFacade.selectCashAdvanceCreditCardRequest$.pipe((0,Y.s)(1))),(0,V.n)(n=>this.store.select(u.T3x).pipe((0,Y.s)(1),(0,V.n)(a=>{const o=a?.find(h=>h.cardId===n?.cardId);return this.appService.getAnalyticsUserType().pipe((0,Y.s)(1),(0,V.n)(h=>(this.trackEvent({event:st.wf.manageCardsActionCompleted,action_name:st.qz["get-advance"],card_type:o?.cardType,platform:this.appService.getPlatform(),user_t
1ype:h,manage_cards_completed:!!o}),(0,en.of)())))})))).subscribe()}backToMoveMoney(){this.router.navigate(["/account/summary"])}ngOnDestroy(){this.requestSubscription$.unsubscribe(),this.responseSubscription$.unsubscribe()}static{this.\u0275fac=function(a){return new(a||e)(t.rXU(O.Ix),t.rXU(I.d),t.rXU(Q),t.rXU(E.il),t.rXU(on.d))}}static{this.\u0275cmp=t.VBU({type:e,selectors:[["cash-advance-credit-card-success"]],standalone:!1,features:[t.Vt3],decls:13,vars:1,consts:[["id","rb-container"],[1,"tc","pl3","pr3","pt4","pb4","transfer-confirm-success-info"],[1,"pb3","transfer-confirm-info"],[1,"rb-grey-1","f2","fw1"],["src","assets/move-money/green-success-white-icon.svg","alt","greenSuccessIcon","aria-label","greenSuccessIcon","data-test","success-img",1,"w-20","o-80"],[4,"ngIf"],["mat-flat-button","",1,"w-100","btn-back",3,"click"],[1,"pb3"],["data-not-sensitive","",1,"rb-grey-1","f1","fw1"],["class","schedule-memo",4,"ngIf"],[1,"pb4"],[1,"rb-grey-1","f6"],[1,"data-exclude"],[1,"schedule-memo"]],template:function(a,o){1&a&&(t.nrm(0,"app-header"),t.j41(1,"div",0)(2,"div",1)(3,"div",2)(4,"span",3),t.EFF(5,"You're all done!"),t.k0s(),t.nrm(6,"br")(7,"br")(8,"img",4),t.k0s(),t.DNE(9,rn,14,6,"ng-continer",5),t.j41(10,"button",6),t.bIt("click",function(){return o.backToMoveMoney()}),t.EFF(11,"Go to Account Summary"),t.k0s()()(),t.nrm(12,"idle-timeout")),2&a&&(t.R7$(9),t.Y8G("ngIf",o.cashAdvanceResponse&&o.cashAdvanceRequest))},dependencies:[g.$z,U.l,i.bT,X.d2,i.QX],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.btn-back[_ngcontent-%COMP%]{background-color:#0074e7;color:#fff;line-height:3.5;font-weight:700}.schedule-memo[_ngcontent-%COMP%]{font-size:.875em;color:#666;font-weight:400}.schedule-btn[_ngcontent-%COMP%]{border-radius:.1875rem;background-color:#fff;border:1px solid #4f983d;color:#4f983d;line-height:3.5}.mat-mdc-unelevated-button[disabled][_ngcontent-%COMP%]{opacity:.5;background-color:#2e8540;color:#fff}@media only screen and (min-width: 768px){.transfer-confirm-success-info[_ngcontent-%COMP%]{width:32em;height:36em;margin:0 auto;margin-bottom:1rem;margin-top:.625em;padding-bottom:3.1em;padding-top:3.75em;box-shadow:0 .1em .2em #00000080}.transfer-confirm-success-info[_ngcontent-%COMP%] .transfer-confirm-info[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:3.75em}.transfer-confirm-success-info[_ngcontent-%COMP%] .btn-back[_ngcontent-%COMP%]{max-width:25em}} transfer-a2a-success .mat-ink-bar{height:.1875em!important} transfer-a2a-success .mat-tab-label{width:50%} transfer-a2a-success .mat-tab-label.mat-tab-label-active{color:#0074e7} transfer-a2a-success .mat-tab-label .mat-tab-label-content{font-size:1.2rem;line-height:1.3rem} transfer-a2a-success .mat-mdc-tab-header, transfer-a2a-success .mat-tab-body-wrapper{z-index:0!important} transfer-a2a-success .mat-form-field-appearance-legacy.memoWrapper .mat-form-field-infix{text-align:center} transfer-a2a-success .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:none}"]})}}return e})()},{path:"cash-advance-loc-success",component:wt}];let ln=(()=>{class e{static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275mod=t.$C({type:e})}static{this.\u0275inj=m.G2t({imports:[i.MD,x.iI.forChild(sn),x.iI]})}}return e})();var dn=r(57421),Z=r(8841);let mn=(()=>{class e{constructor(n,a,o){this.actions$=n,this.router=a,this.store=o,this.submitCashAdvanceCreditCardFormData$=(0,y.EH)(()=>this.actions$.pipe((0,y.gp)(u.PSG),(0,dn.E)(this.store.select(u.wDu)),(0,Z.M)(([h,j])=>{if(j){const B={...j};this.store.dispatch((0,u.U2M)({payload:B}))}})),{dispatch:!1}),this.cashAdvanceCCSuccess$=(0,y.EH)(()=>this.actions$.pipe((0,y.gp)(u.ysx,u.fTA),(0,Z.M)(()=>{this.router.navigate(["/cash-advance/cash-advance-credit-card-success"])})),{dispatch:!1}),this.submitCashAdvancePaymentSuccess$=(0,y.EH)(()=>this.actions$.pipe((0,y.gp)(u.h$G),(0,Z.M)(h=>{h.payload&&this.router.navigate(["/cash-advance/cash-advance-loc-success"])})),{dispatch:!1})}static{this.\u0275fac=function(a){return new(a||e)(m.KVO(y.En),m.KVO(O.Ix),m.KVO(E.il))}}static{this.\u0275prov=m.jDH({token:e,factory:e.\u0275fac})}}return e})();var un=r(36665);let gn=(()=>{class e{static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275mod=t.$C({type:e})}static{this.\u0275inj=m.G2t({providers:[i.oe,i.vh,i.QX,{provide:un.Ox,useValue:{hasBackDrop:!1}}],imports:[p.e,v.G,i.MD,u.Iy5,u.hfx,u.mwu,u._jb,ln,H.M,y.Vm.forFeature
1([mn])]})}}return e})()},72802:(G,R,r)=>{r.d(R,{AX:()=>p,EU:()=>F,PY:()=>u,_i:()=>x});var v=r(9310),y=r(34968);const p=(0,v.Mz)(y.Irj,y.OCv,(b,w)=>[...b.map(S=>({...S,accountType:{code:S.accountType,displayName:S.accountType}})),...w.map(S=>({...S,accountType:{code:S.accountType,displayName:S.accountType}}))]),i=(0,v.UX)("creditCardPayment"),x=(0,v.Mz)(i,b=>b.requestPayload),C=(0,v.UX)("submitLoanPayment"),u=(0,v.Mz)(C,b=>b.requestPayload),$=(0,v.UX)("ScheduleCreditPayment"),F=(0,v.Mz)($,b=>b.requestPayload),E=(0,v.UX)("ScheduleLoanPayment");(0,v.Mz)(E,b=>b.requestPayload)},77213:(G,R,r)=>{r.d(R,{a1:()=>p,tx:()=>i});var v=r(9310);const y=(0,v.UX)("paymentDataTransfer"),p=(0,v.Mz)(y,x=>x?x.data:null),i=(0,v.Mz)(y,x=>x?x.scheduleTransferData:null)},88158:(G,R,r)=>{r.d(R,{M:()=>$});var v=r(72200),y=r(2615),p=r(32591),i=r(73664);let x=(()=>{class F{constructor(A){this.data=A}static{this.\u0275fac=function(b){return new(b||F)(i.rXU(p.Vh))}}static{this.\u0275cmp=i.VBU({type:F,selectors:[["app-fraud-warning-dialog"]],decls:10,vars:2,consts:[[1,"rb-modal-head","flex","pr3","justify-between"],["data-test","fraud-warning-dialog-title","data-not-sensitive","",1,"f4","rb-semi-white","fw5","rb-modal-header"],["src","assets/images/icons/close-white-circle-filled.svg","alt","Close dialog","aria-label","Close the dialog box","data-test","fraud-warning-dialog-close-icon",1,"close-img",3,"mat-dialog-close"],[1,"fraud-warning-dialog-body"],["data-not-sensitive","",3,"innerHTML"],["align","center",1,"btn-ok-mat-popup"],["mat-dialog-close","","data-test","fraud-warning-dialog-ok-btn",1,"bn","rb-white","pointer","btn-ok-popup","ok-btn"]],template:function(b,w){1&b&&(i.j41(0,"div",0)(1,"h2",1),i.EFF(2," Learn About Scams "),i.k0s(),i.nrm(3,"img",2),i.k0s(),i.j41(4,"mat-dialog-content")(5,"div",3),i.nrm(6,"div",4),i.k0s()(),i.j41(7,"mat-dialog-actions",5)(8,"button",6),i.EFF(9," OK "),i.k0s()()),2&b&&(i.R7$(3),i.Y8G("mat-dialog-close",!0),i.R7$(3),i.Y8G("innerHTML",w.data.content,i.npT))},dependencies:[p.hM,p.tx,p.E7,p.Yi],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.rb-modal-head[_ngcontent-%COMP%]{height:3.125rem}.rb-modal-head[_ngcontent-%COMP%] .close-img[_ngcontent-%COMP%]{width:1.5625rem;height:1.5625rem;margin:.75rem}.rb-modal-header[_ngcontent-%COMP%]{font-size:1.125rem;line-height:100%;color:#f7f7f7!important}.fraud-warning-dialog-body[_ngcontent-%COMP%]{padding:1rem .969rem;font-size:1rem;font-weight:300;color:#333}.fraud-warning-dialog-body[_ngcontent-%COMP%] .body-text[_ngcontent-%COMP%]{margin:0 0 .5rem}.fraud-warning-dialog-body[_ngcontent-%COMP%] .body-list[_ngcontent-%COMP%]{margin:.5rem 0;padding-left:1.25rem}.fraud-warning-dialog-body[_ngcontent-%COMP%] .body-list[_ngcontent-%COMP%] .body-list-item[_ngcontent-%COMP%]{margin-bottom:1rem}.btn-primary[_ngcontent-%COMP%], .btn-ok-mat-popup[_ngcontent-%COMP%] .btn-ok-popup[_ngcontent-%COMP%]{width:100%;max-width:15.95rem;height:3.125rem;margin-bottom:1.25rem;border-radius:.3125rem;background-color:#0074e7;color:#fff;font-size:1.125rem;font-weight:700}.btn-ok-mat-popup[_ngcontent-%COMP%]{margin-top:.3rem}"]})}}return F})();function C(F,E){if(1&F){const A=i.RV6();i.j41(0,"div",1)(1,"div",2)(2,"div",3),i.nrm(3,"img",4),i.j41(4,"span",5),i.EFF(5),i.k0s()(),i.j41(6,"div",6)(7,"p",7),i.EFF(8),i.j41(9,"button",8),i.bIt("click",function(){y.eBV(A);const w=i.XpG();return y.Njj(w.openLearnMoreDialog())}),i.EFF(10),i.k0s()()()()()}if(2&F){const A=i.XpG();i.R7$(3),i.Y8G("src",A.iconPath,i.B4B),i.R7$(2),i.JRh(A.title),i.R7$(3),i.SpI(" ",A.message," "),i.R7$(2),i.SpI(" ",A.learnMoreText," ")}}let $=(()=>{class F{constructor(){this.title="PROTECT YOURSELF FROM SCAMS",this.message="Scammers may pressure you to send money quickly.\nRBFCU will never ask you to send money.",this.learnMoreText="Learn more",this.iconPath="assets/move-money/icon_scam_alert.svg",this.showAlert=!0,this.dialog=(0,y.WQX)(p.bZ)}openLearnMoreDialog(){this.dialog.open(x,{panelClass:["rb-medium-card-dialog","fraud-warning-dialog-panel"],height:"auto",maxHeight:"none",data:{content:'\n\t<p class="body-text">Scammers are posing as RBFCU and other businesses. If you receive a call from someone asking you to send money, keep the following in mind:</p>\n\t<ul class="body-list">\n\t\t<li class="body-list-item mb2">RBFCU will never ask you to send money</li>\n\t\t<li class="body-list-item mb2">RBFCU will never ask for your usename or password</li>\n\t\t<li class="body-list-item mb2">
1Pause if you\'re being pressured</li>\n\t\t<li class="body-list-item mb2">Only send money to people you trust</li>\n\t</ul>\n\t<p class="body-text">Once sent, payments cannot be reversed.</p>\n <p class="body-text mt2">If an authorized transaction is later determined to be part of a scam, you may be held fully responsible for the transferred funds.</p>\n\t<p class="body-text mt2"><a href="https://rbfcu.org/contact-us" target="_blank" class="blue underline contact-us-link">Contact Us</a> if you\'re unsure.</p>\n\t<p class="body-text mt2">Please visit our Fraud Center to <a href="https://www.rbfcu.org/privacy-security/security-fraud-center/fake-rbfcu-notifications" target="_blank" class="blue underline contact-us-link">learn more</a> about scams.</p>\n'}})}static{this.\u0275fac=function(b){return new(b||F)}}static{this.\u0275cmp=i.VBU({type:F,selectors:[["app-fraud-warning"]],inputs:{title:"title",message:"message",learnMoreText:"learnMoreText",iconPath:"iconPath",showAlert:"showAlert"},decls:1,vars:1,consts:[["class","w-100 mv3",4,"ngIf"],[1,"w-100","mv3"],[1,"fraud-warning-box"],[1,"flex","items-center","mb2"],["data-test","warning-alert-icon","alt","Alert Icon","data-not-sensitive","",1,"alert-icon","flex-shrink-0",3,"src"],["data-not-sensitive","",1,"fw5","f6","pl2","warning-title","ma0"],[1,"ml0"],["data-not-sensitive","",1,"fw3","f7","dark-gray","tl","ma0","warning-message"],["type","button","data-test","learn-more-dialog-btn","data-not-sensitive","",1,"blue","underline","bg-transparent","bn","pa0","pointer","f7","learn-more-btn",3,"click"]],template:function(b,w){1&b&&i.DNE(0,C,11,4,"div",0),2&b&&i.Y8G("ngIf",w.showAlert)},dependencies:[v.MD,v.bT],styles:["[_ngcontent-%COMP%]:root{--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-active-indicator-height: 6px;--skeleton-bg-color: #e0e0e0}.fraud-warning-box[_ngcontent-%COMP%]{width:100%;max-width:19.6875rem;margin:0 auto;box-sizing:border-box;border:.03125rem solid #f57023;border-radius:.169rem;background-color:#fff;padding:1rem;box-shadow:.0625rem .0625rem .1875rem #0003}.alert-icon[_ngcontent-%COMP%]{width:1.65rem;height:1.875rem;margin-right:.6625rem;animation:_ngcontent-%COMP%_pulse 2s ease-in-out 5,_ngcontent-%COMP%_shimmer 2s ease-in-out 5}.warning-title[_ngcontent-%COMP%]{color:#666;line-height:100%;opacity:.85}.warning-message[_ngcontent-%COMP%]{line-height:1.1875rem;opacity:.85;white-space:pre-line}.learn-more-btn[_ngcontent-%COMP%]{font-weight:400}@keyframes _ngcontent-%COMP%_pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes _ngcontent-%COMP%_shimmer{0%,to{filter:drop-shadow(0 0 0rem transparent)}50%{filter:drop-shadow(0 0 .375rem #f57023)}}"]})}}return F})()}}]);
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.