import{a as U}from"./chunk-QLGGKSF5.js";import{a as at}from"./chunk-3GE4F6BY.js";import{a as nt}from"./chunk-ZOBD55N3.js";import{c as $,d as Q,e as q,g as J,h as tt,i as et}from"./chunk-PHTMXYHJ.js";import{a as it}from"./chunk-4WR6I74I.js";import{l as ot}from"./chunk-GCHFZ7UH.js";import{c as u,e as h,g as L,l as P,m as w,n as g}from"./chunk-XI2EB733.js";import{a as Y}from"./chunk-HRYIRC5N.js";import{a as R}from"./chunk-6NIC2JUZ.js";import{s as Z}from"./chunk-ALDBR463.js";import{k as W}from"./chunk-FRH63NMA.js";import{o as V,p as j}from"./chunk-E2GGCCQI.js";import{Cc as a,Dc as r,F as z,Ia as F,Ic as I,K as f,Kb as X,Na as v,Oc as k,Qb as o,Qc as l,Rb as D,Va as B,a as O,ad as s,b as A,ba as d,bd as y,cc as K,cd as N,eb as x,fb as b,jd as H,kc as C,qc as p,sc as G,xc as S,za as m}from"./chunk-V6BPA3D7.js";function _t(e,_){if(e&1){let t=I();a(0,"div",7)(1,"h4",8),s(2),r(),a(3,"button",9),k("click",function(){x(t);let n=l();return b(n.dismiss())}),a(4,"span",10),s(5,"\xD7"),r()()()}if(e&2){let t=l();o(2),y(t.data.title)}}function Ct(e,_){e&1&&(a(0,"p"),s(1," Vei fi redirec\u0163ionat pe site-ul TBI Bank. Te rug\u0103m s\u0103 te asiguri c\u0103 nu ai activate "),a(2,"span",13),s(3," adblockere"),r(),s(4,". "),r()),e&2&&(o(2),p("matTooltip","Ad Blocker este un software sau extensie de browser care \xEEmpiedic\u0103 afi\u0219area reclamelor online pe site-uri web \u0219i aplica\u021Bii."))}function ft(e,_){if(e&1&&(a(0,"p",12),s(1),r()),e&2){let t=_.$implicit;p("innerHTML",t,X),o(),y(t)}}function vt(e,_){if(e&1&&C(0,ft,2,2,"p",14),e&2){let t=l(2);p("ngForOf",t.data.paragraphs)}}function ht(e,_){if(e&1&&(a(0,"div",11),C(1,Ct,5,1,"p")(2,vt,1,1,"p",12),r()),e&2){let t=l();o(),S(1,t.data.title==="Important de \u0219tiut"?1:-1),o(),S(2,t.data.title!=="Important de \u0219tiut"?2:-1)}}function Tt(e,_){if(e&1){let t=I();a(0,"button",15),k("click",function(){x(t);let n=l();return b(n.decline())}),s(1),r()}if(e&2){let t=l();G("mr-3",t.data.btnOkText),o(),N(" ",t.data.btnCancelText," ")}}function Et(e,_){if(e&1){let t=I();a(0,"button",16),k("click",function(){x(t);let n=l();return b(n.accept())}),s(1),r()}if(e&2){let t=l();o(),N(" ",t.data.btnOkText," ")}}var M=window;M.dataLayer=M.dataLayer||[];var T=(()=>{class e extends R{constructor(t,i){super(),this.activeModal=t,this.data=i,i?.openTrackingCode&&i.openTrackingCode?.pipe(d(1),m(this.destroyed$)).subscribe(n=>{U.analyticsPush(n)})}decline(){this.data.cancelTrackingCode&&M.dataLayer.push(this.data.cancelTrackingCode),this.activeModal.close(!1)}accept(){this.data.confirmTrackingCode&&this.data.confirmTrackingCode?.pipe(d(1),m(this.destroyed$)).subscribe(t=>{U.analyticsPush(t)}),this.data.confirmCallback&&this.data.confirmCallback(),this.activeModal.close(!0)}dismiss(){this.data.closeTrackingCode&&M.dataLayer.push(this.data.closeTrackingCode),this.activeModal.close(!1)}static{this.\u0275fac=function(i){return new(i||e)(D($),D(Q))}}static{this.\u0275cmp=B({type:e,selectors:[["oro-confirm-dialog"]],standalone:!0,features:[K,H],decls:7,vars:4,consts:[[1,"box-modal",2,"z-index","2000"],["class","modal-header",4,"ngIf"],[1,"modal-body"],["mat-dialog-content","",4,"ngIf"],["mat-dialog-actions",""],["class","btn btn-outline-secondary ml-auto",3,"mr-3","click",4,"ngIf"],["class","btn btn-primary","cdkFocusRegionstart","",3,"click",4,"ngIf"],[1,"modal-header"],["mat-dialog-title",""],["mat-button","",1,"confirm-dialog-close","close",3,"click"],["aria-hidden","true"],["mat-dialog-content",""],[3,"innerHTML"],[3,"matTooltip"],[3,"innerHTML",4,"ngFor","ngForOf"],[1,"btn","btn-outline-secondary","ml-auto",3,"click"],["cdkFocusRegionstart","",1,"btn","btn-primary",3,"click"]],template:function(i,n){i&1&&(a(0,"div",0),C(1,_t,6,1,"div",1),a(2,"div",2),C(3,ht,3,2,"div",3),a(4,"div",4),C(5,Tt,2,3,"button",5)(6,Et,2,1,"button",6),r()()()),i&2&&(o(),p("ngIf",n.data.title),o(2),p("ngIf",n.data.paragraphs),o(2),p("ngIf",n.data.btnCancelText),o(),p("ngIf",n.data.btnOkText))},dependencies:[j,J,it,tt,V,et,at],styles:["[_nghost-%COMP%]{--mdc-dialog-subhead-color: var(--black);--mdc-dialog-subhead-font: var(--font-family-sans-serif);--mdc-dialog-subhead-line-height: 2rem;--mdc-dialog-subhead-size: 1.5rem;--mdc-dialog-subhead-tracking: -.26px;--mdc-dialog-subhead-weight: bold;--mdc-dialog-supporting-text-color: var(--black);--mdc-dialog-supporting-text-font: var(--font-family-sans-serif);--mdc-dialog-supporting-text-line-height: 1.5rem;--mdc-dialog-supporting-text-size: 1rem;--mdc-dialog-supporting-text-tracking: normal}[_nghost-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:0;padding:0}[_nghost-%COMP%]   h4[_ngcontent-%COMP%]:before{display:none}[_nghost-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:1rem}  .confirm-dialog .modal-header{align-items:center;border-bottom:1px solid #E0E0E0;padding:0}@media screen and (min-width: 768px){  .confirm-dialog .modal-header{padding:1rem 2rem 1rem 26px}}@media screen and (max-width: 767px){  .confirm-dialog-close{top:5px!important}}@media screen and (max-width: 576px){  .confirm-dialog{margin-top:70px}}"]})}}return e})();var xt={event:u.MIKRO_USER_CLICK,event_action:P.NEW_COMBINATION_BANNER,event_category:L.PRODUCT_DETAIL,event_label:w.QUIT,event_value:g.ZERO},bt={event:u.MIKRO_USER_CLICK,event_action:P.NEW_COMBINATION_BANNER,event_category:L.PRODUCT_DETAIL,event_label:w.CONFIRM,event_value:g.ZERO},rt=`Pentru a alege noua combina\u021Bie de prelungire
 contractual\u0103, tranzac\u021Bia din co\u0219 va fi \xEEnlocuit\u0103 de cea curent\u0103.`,It="Pentru a alege noua combina\u021Bie de migrare la abonament, tranzac\u021Bia din co\u0219 va fi \xEEnlocuit\u0103 de cea curent\u0103.",Ft={title:"",btnCancelText:"\xCEnchide",paragraphs:[`Ai deja \xEEn co\u0219ul de cump\u0103r\u0103turi o tranzac\u021Bie pe num\u0103rul <strong>%activeMsisdn%</strong>.
     Dac\u0103 dore\u0219ti s\u0103 alegi un alt telefon este necesar s\u0103-l \u0219tergi pe cel deja ad\u0103ugat \xEEn co\u0219.`]},ct={title:"Alege o nou\u0103 combina\u021Bie",paragraphs:[rt],btnCancelText:"Renun\u021B\u0103",btnOkText:"Continu\u0103",cancelTrackingCode:xt,confirmTrackingCode:z(bt)},lt=`
  Ai atins num\u0103rul maxim de tranzac\u021Bii cu rate in co\u0219. Pentru a ad\u0103uga un nou produs
  \xEEn rate este necesar s\u0103 \u0219tergi o tranzac\u021Bie \xEEn co\u0219.`,kt="Ai atins num\u0103rul maxim \xEEn co\u0219 pentru acest produs.",Rt="Co\u0219ul t\u0103u se va actualiza cu acest\u0103 tranzac\u021Bie.",Bt={title:"Alege o nou\u0103 combina\u021Bie",paragraphs:[kt],btnCancelText:"Renun\u021B\u0103",btnOkText:"Continu\u0103"},Xt={title:"Alege o nou\u0103 combina\u021Bie",paragraphs:[rt],btnCancelText:"Renun\u021B\u0103",btnOkText:"Continu\u0103"},Kt=A(O({},ct),{paragraphs:[It]}),Gt=A(O({},ct),{title:"Alege o nou\u0103 op\u021Biune",paragraphs:[Rt],btnOkText:"De acord"}),Ht=`
<svg width="16" height="25" viewBox="0 0 16 25" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.7502 23.5L14.5115 20.7387L5.54231 11.75L14.5115 2.76125L11.7502 0L0.000225067 11.75L11.7502 23.5Z" />
</svg>
`,Vt=`
<svg fill="none" height="25" viewBox="0 0 16 25" width="16" xmlns="http://www.w3.org/2000/svg">
<path clip-rule="evenodd" d="M2.76149 23.5L0.000244141 20.7387L8.96941 11.75L0.000244141 2.76125L2.76149 0L14.5115 11.75L2.76149 23.5Z" fill-rule="evenodd" />
</svg>
`;var re=(()=>{class e extends R{constructor(t,i,n,E){super(),this.matDialog=t,this.navService=i,this.router=n,this.store=E,this.confirmAcquisitionChangeParams={title:"Schimbare tip achizi\u021Bie",btnOkText:"De acord",btnCancelText:"Renun\u021B\u0103",paragraphs:["Co\u0219ul t\u0103u se va actualiza cu acest\u0103 tranzac\u021Bie."],openTrackingCode:this.navService.identifyEventCategory().pipe(d(1),m(this.destroyed$),f(c=>({event:u.MIKRO_USER_CLICK,event_action:h.SUBSCRIPTIONS,event_category:c,event_label:"Change Transaction Type Pop Up",event_value:g.ZERO}))),confirmTrackingCode:this.navService.identifyEventCategory().pipe(d(1),m(this.destroyed$),f(c=>({event:u.MIKRO_USER_CLICK,event_action:h.SUBSCRIPTIONS,event_category:c,event_label:"Change Transaction Type OK",event_value:g.ZERO})))},this.confirmItemsWithInstallmentsExceeded={title:"Limita de tranzac\u021Bii a fost atins\u0103",paragraphs:[lt],btnOkText:"Vizualizeaz\u0103 co\u0219ul",btnCancelText:"Renun\u021B\u0103",confirmCallback:()=>{this.router.navigate([nt.cart.path]),this.store.dispatch(Y())}},this.confirmTransactionChangeParams={title:"Schimbare tip achizi\u021Bie",paragraphs:["\xCEn comand\u0103 pot fi achizi\u021Bionate doar produse prepay, ca urmare pentru a continua este necesar s\u0103 elimin\u0103m produsele din co\u0219ul actual."],btnOkText:"De acord",btnCancelText:"Renun\u021B\u0103",openTrackingCode:this.navService.identifyEventCategory().pipe(d(1),m(this.destroyed$),f(c=>({event:u.MIKRO_USER_CLICK,event_action:h.SUBSCRIPTIONS,event_category:c,event_label:"Change Transaction Type Pop Up",event_value:g.ZERO}))),confirmTrackingCode:this.navService.identifyEventCategory().pipe(d(1),m(this.destroyed$),f(c=>({event:u.MIKRO_USER_CLICK,event_action:h.SUBSCRIPTIONS,event_category:c,event_label:"Change Transaction Type OK",event_value:g.ZERO})))}}alert({title:t,paragraphs:i,btnOkText:n}){return this.matDialog.open(T,{autoFocus:!0,panelClass:["mat-modal-dialog","mid-dialog","confirm-dialog"],data:{title:t,paragraphs:i,btnOkText:n||"Confirm\u0103"}}).afterClosed()}confirm({title:t,paragraphs:i,btnCancelText:n,btnOkText:E,openTrackingCode:c,cancelTrackingCode:st,closeTrackingCode:dt,confirmTrackingCode:mt,confirmCallback:pt}){return this.matDialog.open(T,{autoFocus:!0,panelClass:["mat-modal-dialog","mid-dialog","confirm-dialog"],data:{btnCancelText:n||"\xCEnchide",btnOkText:E||"Confirm\u0103",cancelTrackingCode:st||"",closeTrackingCode:dt||"",confirmCallback:pt,confirmTrackingCode:mt,openTrackingCode:c,paragraphs:i,title:t}}).afterClosed()}refresh(){let t={title:"Actualizeaz\u0103 co\u0219ul",paragraphs:["Este necesar\u0103 o re\xEEmprosp\u0103tare a paginii pentru a avea co\u0219ul la zi."],btnOkText:"Continu\u0103"};return this.matDialog.open(T,{autoFocus:!0,panelClass:["mat-modal-dialog","mid-dialog","confirm-dialog"],data:t}).afterClosed()}warn({title:t,paragraphs:i}){return this.matDialog.open(T,{autoFocus:!0,panelClass:["mat-modal-dialog","mid-dialog","confirm-dialog"],data:{title:t,paragraphs:i,btnCancelText:"\xCEnchide"}}).afterClosed()}static{this.\u0275fac=function(i){return new(i||e)(v(q),v(ot),v(W),v(Z))}}static{this.\u0275prov=F({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();export{Ft as a,ct as b,Bt as c,Xt as d,Kt as e,Gt as f,Ht as g,Vt as h,re as i};