PageSourceSearch

https://www.icrypex.com/4290.eb9ecdf70995e629.js

js icrypex.com collected 2026-10-01 15:06:30 UTC 13,115 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkicrypex=self.webpackChunkicrypex||[]).push([[4290],{44748:(y,k,a)=>{a.d(k,{Y:()=>t});var h=a(77579),B=a(61356),e=a(41571),U=a(50299),f=a(65412),N=a(40770),M=a(54355);class t extends B.z{constructor(l){super(),this.localization=l,this.title="",this.message="",this.useProcessing=!1,this._confirmed=!1,this._onconfirm=new h.x}get onconfirm(){return this._onconfirm}ngOnInit(){}setContent(l,r){this.title=l,this.message=r}setLocaleContent(l,r,d=null){this.title=this.localization.get(l,d),this.message=this.localization.get(r,d)}ngOnDestroy(){this._confirmed||(this._confirmed=!0,this._onconfirm.next(!1),this._onconfirm.complete()),super.ngOnDestroy()}confirm(l){this._confirmed=!0,this._onconfirm.next(l),this._onconfirm.complete(),this.useProcessing&&l?this.process(!0):this.close()}}t.\u0275fac=function(l){return new(l||t)(e.Y36(U.o))},t.\u0275cmp=e.Xpm({type:t,selectors:[["confirmation-modal"]],features:[e.qOj],decls:18,vars:12,consts:[["mat-dialog-title","","data-id","confirmation-modal-title"],["mat-button","","mat-dialog-close","",1,"mat-dialog-close",3,"title"],[1,"icon","icon-close"],[1,"mat-dialog-text",3,"innerHTML"],[1,"btn-group"],[1,"btn-item"],["mat-button","","data-id","confirmation-modal-close-button",1,"btn","btn-secondary",3,"click"],["mat-button","","data-id","confirmation-modal-confirm-button",1,"btn","btn-primary",3,"click"],["type","inline",3,"loading"]],template:function(l,r){1&l&&(e.TgZ(0,"h2",0),e._uU(1),e.TgZ(2,"button",1),e.ALo(3,"locale"),e._UZ(4,"i",2),e.qZA()(),e.TgZ(5,"mat-dialog-content"),e._UZ(6,"div",3),e.qZA(),e.TgZ(7,"mat-dialog-actions")(8,"ul",4)(9,"li",5)(10,"button",6),e.NdJ("click",function(){return r.confirm(!1)}),e._uU(11),e.ALo(12,"locale"),e.qZA()(),e.TgZ(13,"li",5)(14,"button",7),e.NdJ("click",function(){return r.confirm(!0)}),e.TgZ(15,"loader",8),e._uU(16),e.ALo(17,"locale"),e.qZA()()()()()),2&l&&(e.xp6(1),e.hij(" ",r.title," "),e.xp6(1),e.s9C("title",e.lcZ(3,6,"CLOSE")),e.xp6(4),e.Q6J("innerHTML",r.message,e.oJD),e.xp6(5),e.Oqu(e.l
1cZ(12,8,"CLOSE")),e.xp6(4),e.Q6J("loading",r.processing),e.xp6(1),e.Oqu(e.lcZ(17,10,"CONFIRM")))},dependencies:[f.ZT,f.uh,f.xY,f.H8,N.R,M.U],encapsulation:2})},74290:(y,k,a)=>{a.r(k),a.d(k,{BankAccountsModule:()=>C});var h=a(36895),B=a(34658),e=a(39300),U=a(95698),f=a(44748),N=a(79506),M=a(61356),t=a(41571),O=a(47179),l=a(15861),r=a(83905),d=a(3598);class A{constructor(n){this.api=n}getBanks(){var n=this;return(0,l.Z)(function*(){return(yield n.api.get("/v1/banks")).content})()}getDepositBanks(){var n=this;return(0,l.Z)(function*(){return(yield n.api.get("/v1/banks/deposit-banks")).content})()}withdraw(n,o,s,c){return(0,r.z)(this.api.request({url:"/v1/fiat/withdrawal/bank",method:"POST",json:!0,body:{iban:n,currency:o,bankId:s,quantity:c}}))}}A.\u0275fac=function(n){return new(n||A)(t.LFG(d.S))},A.\u0275prov=t.Yz7({token:A,factory:A.\u0275fac,providedIn:"root"});class m{constructor(n){this.api=n}getUserBankAccounts(){var n=this;return(0,l.Z)(function*(){return(yield n.api.get("/v1/user-banks")).content})()}createUserBankAccount(n,o,s,c){var g=this;return(0,l.Z)(function*(){let v={label:c,currency:o,bankId:n,iban:s.trim().replace(new RegExp(" ","g"),"")};return yield(0,r.z)(g.api.request({url:"/v1/user-banks",body:v,json:!0,method:"POST"}))})()}deleteUserBankAccount(n){var o=this;return(0,l.Z)(function*(){return yield(0,r.z)(o.api.request({url:"/v1/user-banks/"+n,body:null,json:!1,method:"DELETE"}))})()}}m.\u0275fac=function(n){return new(n||m)(t.LFG(d.S))},m.\u0275prov=t.Yz7({token:m,factory:m.\u0275fac,providedIn:"root"});var x=a(46632),I=a(56299);class p extends I.e{constructor(){super()}}p.\u0275fac=function(n){return new(n||p)},p.\u0275prov=t.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"});var E=a(50299),b=a(65412),u=a(90433),L=a(54355);function R(i,n){if(1&i&&(t.TgZ(0,"small",16),t._uU(1),t.qZA()),2&i){const o=t.oxw();t.xp6(1),t.Oqu(o.bank.name)}}
1class _ extends M.z{constructor(n,o,s,c,g,v){super(),this.session=n,this.bankingService=o,this.userBankService=s,this.toastr=c,this.store=g,this.localization=v,this.holder="",this.ibanConfirmation=!1,this.bankResolved=!1}ngOnInit(){let n=this.session.getAccountInfo();this.holder=n.firstName+" "+n.lastName,this.bankingService.getBanks().then(o=>this.banks=o)}checkIbanBank(){if(!this.banks)return void(this.bankResolved=!1);if(!this.iban||this.iban.length<9)return this.bank=null,void(this.bankResolved=!1);let n=this.iban.toLocaleUpperCase().trim().replace(new RegExp(" ","g"),""),o=n.substring(4,9);this.bank=this.banks.find(s=>s.code==o),this.bankResolved=null!=this.bank&&26==n.length&&n.match(/TR[0-9]{24}/)?.length>0}submit(){this.bank?(this.process(!0),this.userBankService.createUserBankAccount(this.bank.id,"TRY",this.iban,this.label).then(n=>{this.process(!1),n.hasError?this.toastr.error(this.localization.get("TRANSACTION_RESULT"),n.content&&n.content.message?n.content.message:this.localization.get("TRANSACTION_FAILED_ALERT")):(this.toastr.success(this.localization.get("TRANSACTION_RESULT"),this.localization.get("ADD_BANK_ACCOUNT_SUCCESSFUL")),this.store.raiseAction("refresh"),this.closeSelf())})):this.toastr.warning(this.localization.get("WARNING"),"L\xfctfen ge\xe7erli bir IBAN giriniz.")}}_.\u0275fac=function(n){return new(n||_)(t.Y36(O.p),t.Y36(A),t.Y36(m),t.Y36(x._),t.Y36(p),t.Y36(E.o))},_.\u0275cmp=t.Xpm({type:_,selectors:[["bank-account-modal"]],features:[t.qOj],decls:38,vars:27,consts:[["mat-dialog-title","","data-id","bank-account-modal-title"],["mat-button","","mat-dialog-close","",1,"mat-dialog-close",3,"title"],[1,"icon","icon-close"],[1,"mat-dialog-form"],[1,"form","form-lg"],[1,"form-group"],[1,"form-control"],["name","label","type","text","data-id","account-name",3,"ngModel","ngModelChange"],[1,"form-control","has-readonly"],["data-id","account-holder"],["style","float: right;",4,"ngIf"],["name","iban","type","text","maxlength","32","data-id","account-iban",1,"uppercase",3,"ngModel","ngModelChange"],["data-id","add-bank-confirm-checkbox",1,"option-control"],["id","accept-rules","name","accept-rules","type","checkbox",3,"ngModel","ngModelChange"],["for","accept-rules","data-id","add-bank-confirm-text"],["mat-button","","data-id","add-bank-account-button",1,"btn","btn-lg","btn-primary",3,"disabled","click"],[2,"float","right"]],template:function(n,o){1&n&&(t.TgZ(0,"h2",0),t._uU(1),t.ALo(2,"locale"),t.TgZ(3,"button",1),t.ALo(4,"locale"),t._UZ(5,"i",2),t.qZA()(),t.TgZ(6,"mat-dialog-content",3)(7,"form",4)(8,"div",5)(9,"label"),t._uU(10),t.ALo(11,"locale"),t.qZA(),t.TgZ(12,"div",6)(13,"input",7),t.NdJ("ngModelChange",function(c){return o.label=c}),t.qZA()()(),t.TgZ(14,"div",5)(15,"label"),t._uU(16),t.ALo(17,"locale"),t.qZA(),t.TgZ(18,"div",8)(19,"output",9),t._uU(20),t.qZA()()(),t.TgZ(21,"div",5)(22,"label"),t._uU(23),t.ALo(24,"locale"),t.YNc(25,R,2,1,"small",10),t.qZA(),t.TgZ(26,"div",6)(27,"input",11),t.NdJ("ngModelChange",function(c){return o.iban=c})("ngModelChange",function(){return o.checkIbanBank()}),t.qZA()()(),t.TgZ(28,"div",5)(29,"div",12)(30,"input",13),t.NdJ("ngModelChange",function(c){return o.ibanConfirmation=c}),t.qZA(),t.TgZ(31,"label",14),t._uU(32),t.ALo(33,"locale"),t.qZA()()()()(),t.TgZ(34,"mat-dialog-actions")(35,"button",15),t.NdJ("click",function(){return o.submit()}),t._uU(36),t.ALo(37,"locale"),t.qZA()()),2&n&&(t.xp6(1),t.hij(" ",t.lcZ(2,13,"ADD_NEW_BANK_ACCOUNT")," "),t.xp6(2),t.s9C("title",t.lcZ(4,15,"CLOSE")),t.xp6(7),t.Oqu(t.lcZ(11,17,"ACCOUNT_NAME")),t.xp6(3),t.Q6J("ngModel",o.label),t.xp6(3),t.Oqu(t.lcZ(17,19,"ACCOUNT_HOLDER")),t.xp6(4),t.Oqu(o.holder),t.xp6(3),t.hij(" ",t.lcZ(24,21,"IBAN")," "),t.xp6(2),t.Q6J("ngIf",o.bank),t.xp6(2),t.Q6J("ngModel",o.iban),t.xp6(3),t.Q6J("ngModel",o.ibanConfirmation),t.xp6(2),t.Oqu(t.lcZ(33,23,"ADD_BANK_ACCOUNT_CONFIRM")),t.xp6(3),t.Q6J("disabled",!o.ibanConfirmation||!o.bankResolved),t.xp6(1),t.Oqu(t.lcZ(37,25,"ADD_BANK_ACCOUNT")))},dependencies:[h.O5,b.ZT,b.uh,b.xY,b.H8,u._Y,u.Fj,u.Wl,u.JJ,u.JL,u.nD,u.On,u.F,L.U],encapsulation:2});var S=a(40770);class T{transform(n){let o=n.toUpperCase().trim().replace(new RegExp(" ","g"),"");return o.length<26?n:o.substring(0,4)+" "+o.substring(4,8)+" "+o.substring(8,12)+" "+o.substring(12,16)+" "+o.substring(16,20)+" "+o.substring(20,24)+" "+o.substring(24)}}function D(i,n){1&i&&(t.TgZ(0,"ul",11)(1,"li",12),t._uU(2),t.ALo(3,"locale"),t.qZA(),t.TgZ(4,"li",12),t._uU(5),t.ALo(6,"locale"),t.qZA(),t.TgZ(7,"li",12),t._uU(8),t.ALo(9,"locale"),t.qZA(),t.TgZ(10,"li",12),t._uU(11),t.ALo(12,"locale"),t.qZA()()),2&i&&(t.xp6(2),t.Oqu(t.lcZ(3,4,"ACCOUNT_NAME")),t.xp6(3),t.Oqu(t.lcZ(6,6,"IBAN")),t.xp6(3),t.Oqu(t.lcZ(9,8,"BANK_NAME")),t.xp6(3),t.Oqu(t.lcZ(12,10,"ACTION")))}function z(i,n){1&i&&(t.TgZ(0,"div",13),t._UZ(1,"i",14),t.TgZ(2,"p",15),t._uU(3),t.ALo(4,"locale"),t.qZA()()),2&i&&(t.xp6(3),t.Oqu(t.lcZ(4,1,"NO_RECORDS_FOUND")))}
1function J(i,n){if(1&i){const o=t.EpF();t.TgZ(0,"ul",18)(1,"li",19)(2,"label",20),t._uU(3),t.qZA()(),t.TgZ(4,"li",21),t._uU(5),t.ALo(6,"iban"),t.qZA(),t.TgZ(7,"li",19),t._uU(8),t.TgZ(9,"small",22),t._uU(10),t.ALo(11,"iban"),t.qZA()(),t.TgZ(12,"li",12)(13,"button",23),t.NdJ("click",function(){const g=t.CHM(o).$implicit,v=t.oxw(2);return t.KtG(v.remove(g))}),t.ALo(14,"locale"),t._UZ(15,"i",24),t.qZA()()()}if(2&i){const o=n.$implicit,s=n.index;t.xp6(1),t.MGl("id","account-name-",o.label,""),t.xp6(2),t.Oqu(o.label),t.xp6(1),t.MGl("id","account-iban-",s+1,""),t.xp6(1),t.Oqu(t.lcZ(6,8,o.iban)),t.xp6(2),t.MGl("id","bank-name-",o.bank,""),t.xp6(1),t.hij(" ",o.bank," "),t.xp6(2),t.Oqu(t.lcZ(11,10,o.iban)),t.xp6(3),t.s9C("title",t.lcZ(14,12,"DELETE"))}}function Y(i,n){if(1&i&&(t.TgZ(0,"div",16),t.YNc(1,J,16,14,"ul",17),t.qZA()),2&i){const o=t.oxw();t.xp6(1),t.Q6J("ngForOf",o.store.state)}}T.\u0275fac=function(n){return new(n||T)},T.\u0275pipe=t.Yjl({name:"iban",type:T,pure:!0});class Z extends N.H{constructor(n,o,s,c,g){super(),this.dialog=n,this.toastr=o,this.store=s,this.localization=c,this.userBankService=g}ngOnInit(){this.setLoading(!0),this.store.setState([]),this.userBankService.getUserBankAccounts().then(n=>{this.store.setState(n),this.setLoading(!1)}),this.on(this.store.onaction.pipe((0,e.h)(n=>"refresh"==n.name))).subscribe(()=>{this.userBankService.getUserBankAccounts().then(n=>this.store.setState(n))})}create(){this.dialog.open(_,{panelClass:"mat-dialog-md"})}remove(n){let o=this.dialog.open(f.Y,{panelClass:"mat-dialog-md"});o.componentInstance.setContent("Uyar\u0131","<b>"+n.label+"</b> isimli <b>"+n.bank+"</b> banka hesab\u0131n\u0131 silmek istedi\u011finizden emin misiniz?"),o.componentInstance.onconfirm.pipe((0,U.q)(1),(0,e.h)(s=>s)).subscribe(()=>{this.userBankService.deleteUserBankAccount(n.id).then(s=>{s.hasError?this.toastr.error(this.localization.get("ERROR"),s.content&&s.content.message?s.content.message:this.localization.get("TRANSACTION_FAILED")):(this.store.removeItem(n),this.toastr.success("\u0130\u015flem Sonucu","Banka ba\u015far\u0131yla silindi!"))})})}}Z.\u0275fac=function(n){return new(n||Z)(t.Y36(b.uw),t.Y36(x._),t.Y36(p),t.Y36(E.o),t.Y36(m))},Z.\u0275cmp=t.Xpm({type:Z,selectors:[["account-bank-accounts"]],features:[t.qOj],decls:17,vars:14,consts:[["type","page",3,"loading"],["data-id","bank-accounts-title",1,"content-title"],["type","button","data-id","add-new-bank-account-button",1,"btn","btn-primary","d-none","d-md-flex",3,"click"],[1,"content-table"],[1,"table","bank-accounts"],["class","thead d-none d-md-flex",4,"ngIf"],["type","table",3,"loading"],["class","no-content",4,"ngIf"],["class","tbody",4,"ngIf"],[1,"content-button"],["type","button",1,"btn","btn-primary","d-md-none",3,"click"],[1,"thead","d-none","d-md-flex"],[1,"col-auto"],[1,"no-content"],[1,"icon"],[1,"text"],[1,"tbody"],["class","trow",4,"ngFor","ngForOf"],[1,"trow"],[1,"col-auto",3,"id"],[1,"head"],[1,"col-auto","d-none","d-md-flex",3,"id"],[1,"d-md-none"],["type","button","data-id","delete-bank-account-button",1,"btn","btn-icon",3,"title","click"],[1,"icon","icon-delete"]],template:function(n,o){1&n&&(t.TgZ(0,"loader",0)(1,"h1",1),t._uU(2),t.ALo(3,"locale"),t.TgZ(4,"button",2),t.NdJ("click",function(){return o.create()}),t._uU(5),t.ALo(6,"locale"),t.qZA()(),t.TgZ(7,"div",3)(8,"div",4),t.YNc(9,D,13,12,"ul",5),t.TgZ(10,"loader",6),t.YNc(11,z,5,3,"div",7),t.YNc(12,Y,2,1,"div",8),t.qZA()()(),t.TgZ(13,"div",9)(14,"button",10),t.NdJ("click",function(){return o.create()}),t._uU(15),t.ALo(16,"locale"),t.qZA()()()),2&n&&(t.Q6J("loading",o.loading),t.xp6(2),t.hij(" ",t.lcZ(3,8,"BANK_ACCOUNTS")," "),t.xp6(3),t.Oqu(t.lcZ(6,10,"ADD_NEW_BANK_ACCOUNT")),t.xp6(4),t.Q6J("ngIf",o.store.state&&o.store.state.length>0),t.xp6(1),t.Q6J("loading",o.loading),t.xp6(1),t.Q6J("ngIf",o.store.state&&0==o.store.state.length),t.xp6(1),t.Q6J("ngIf",o.store.state&&o.store.state.length>0),t.xp6(3),t.Oqu(t.lcZ(16,12,"ADD_NEW_BANK_ACCOUNT")))},dependencies:[h.sg,h.O5,S.R,T,L.U],encapsulation:2});var F=a(35503),q=a(84508),P=a(69915),K=a(85489),j=a(99592);class C{}C.\u0275fac=function(n){return new(n||C)},C.\u0275mod=t.oAB({type:C}),C.\u0275inj=t.cJS({imports:[h.ez,F.D,q.v,b.Is,u.u5,P.v,K.B,j.q,B.Bz.forChild([{path:"",component:Z}])]})}}]);

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.