import{Ab as $,Cb as j,zb as R}from"./chunk-LLHT3ZD5.js";import{$b as S,Ab as a,Bc as D,Cc as P,Dc as F,Jb as L,La as o,Lb as u,Mb as h,Tc as N,Ua as y,Va as w,Xb as x,Za as C,da as b,ec as M,fb as I,fc as O,gb as r,gc as v,kc as T,na as _,oa as d,sb as s,tb as l,ub as E,va as k,vb as m,vd as V,wb as p,wd as q,yb as g,zb as f}from"./chunk-6OGPGUKY.js";var B=e=>[e],U=e=>({"info-notification":e}),X=(e,c,n,t,i)=>({key:e,exibeSaldo:c,saldo:n,erroSaldo:t,notifications:i});function z(e,c){if(e&1){let n=g();s(0,"li",6),f("click",function(){_(n);let i=a(3);return d(i.closeDropdown.emit())}),s(1,"a",7)(2,"span"),u(3),l(),s(4,"span",8),u(5),M(6,"menuInfo"),l()()()}if(e&2){let n=a(2).$implicit,t=a();I("data-cy","menu-item-"+n.key),o(),r("routerLink","/minha-conta/"+x(7,B,n.value)),o(2),h(n.title),o(),r("ngClass",x(9,U,n.key==="notifications")),o(),h(O(6,5,S(11,X,n.key,t.exibeCashback,t.saldoCashback,t.saldoCashbackError,t.quantidadeNaoLida)))}}function A(e,c){if(e&1&&(m(0),C(1,z,7,17,"li",5),M(2,"showCashbackMenuOption"),p()),e&2){let n=a().$implicit,t=a();o(),r("ngIf",v(2,1,n.key,t.exibeCashback))}}function G(e,c){if(e&1){let n=g();s(0,"li",6),f("click",function(){_(n);let i=a(2);return d(i.closeDropdown.emit())}),s(1,"a",9),u(2),l()()}if(e&2){let n=a().$implicit;o(),r("routerLink","/minha-conta/"+x(2,B,n.value)),o(),h(n.title)}}function H(e,c){e&1&&(m(0),E(1,"hr",10),p())}function J(e,c){if(e&1&&(m(0),C(1,A,3,4,"ng-container",4)(2,G,3,4,"ng-template",null,0,T)(4,H,2,0,"ng-container",3),M(5,"showCashbackMenuOption"),p()),e&2){let n=c.$implicit,t=L(3),i=a();o(),r("ngIf",n.key==="cashback"||n.key==="notifications")("ngIfElse",t),o(3),r("ngIf",n.showDivider&&v(5,3,n.key,i.exibeCashback))}}function Q(e,c){if(e&1){let n=g();m(0),s(1,"li",11),f("click",function(){_(n);let i=a();return i.goLogout.emit(),d(i.closeDropdown.emit())}),u(2," Sair "),l(),p()}}var re=(()=>{class e{constructor(){this.options=[],this.isLogged=!1,this.exibeCashback=!1,this.saldoCashback=0,this.saldoCashbackError=null,this.quantidadeNaoLida=0,this.goLogout=new k,this.closeDropdown=new k}static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275cmp=y({type:e,selectors:[["vip-minha-conta-menu"]],inputs:{options:"options",isLogged:"isLogged",exibeCashback:"exibeCashback",saldoCashback:"saldoCashback",saldoCashbackError:"saldoCashbackError",quantidadeNaoLida:"quantidadeNaoLida"},outputs:{goLogout:"goLogout",closeDropdown:"closeDropdown"},standalone:!1,decls:3,vars:2,consts:[["simpleTemplate",""],["id","vip-menu-minha-conta","role","menu"],[4,"ngFor","ngForOf"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["role","menuitem",3,"click",4,"ngIf"],["role","menuitem",3,"click"],[1,"w-full","flex","justify-between",3,"routerLink"],[3,"ngClass"],[3,"routerLink"],[1,"vip-divider"],["role","menuitem","data-cy","option-logout",1,"cursor-pointer",3,"click"]],template:function(t,i){t&1&&(s(0,"ul",1),C(1,J,6,6,"ng-container",2)(2,Q,3,0,"ng-container",3),l()),t&2&&(o(),r("ngForOf",i.options),o(),r("ngIf",i.isLogged))},dependencies:[D,P,F,V,R,$],styles:[`#vip-menu-minha-conta[_ngcontent-%COMP%]{color:var(--vip-color-first-default-main)}#vip-menu-minha-conta[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:not(:last-child), #vip-menu-minha-conta[_ngcontent-%COMP%] hr[_ngcontent-%COMP%]{margin-bottom:.625rem}#vip-menu-minha-conta[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{cursor:pointer}.info-notification[_ngcontent-%COMP%]{background:var(--vip-color-primary-main);color:var(--vip-color-primary-contrast);width:.875rem;text-align:center;border-radius:50%} /*# sourceMappingURL=minha-conta-menu.component-K4XNLP5E.css.map */`],changeDetection:0})}}return e})();var _e=(()=>{class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275mod=w({type:e})}static{this.\u0275inj=b({imports:[N,q,j]})}}return e})();export{re as a,_e as b}; //# sourceMappingURL=chunk-6GY653SG.js.map