1import{d as J,e as K,f as A,q as y,x as Z,c as v,o as a,a as e,t as s,g as t,F,r as Y,j as x,E as le,v as W,_ as Q,h as re,s as ee,b as ie,k as j,B as I,C as G,O as ae,U as we,w as L,H as ne,i as E,n as _e,p as $e,u as Ce,y as xe}from"./BigwQpH6.js";import{t as H}from"./DQQyELFx.js";import{i as ke}from"./9DUIqNZA.js";import{B as Me}from"./ArsXbup1.js";import{_ as Be}from"./DpHit7W5.js";import{L as ge}from"./D8dbdaQf.js";import{u as Ue}from"./Dwcg0_5Q.js";import{_ as he}from"./DdPRcTuk.js";import{a as pe}from"./Bp24NsDy.js";import{v as R}from"./D_CH3w17.js";import{G as Se,P as Ae,S as Pe}from"./CU3DHUq8.js";import{f as Ne,u as Te,A as Ee,a as Ie}from"./BPZyQ4Uj.js";import{L as He}from"./BwU0ggJk.js";import{t as me}from"./BzGO42VE.js";import{I as ve}from"./BdEApC_m.js";import{_ as Ve}from"./BnfZ7-dK.js";import{M as Le}from"./Dr-sbWav.js";import{H as Re}from"./BqNNS5R5.js";import{p as Fe}from"./DGPa0pR8.js";import{u as De}from"./DDOwQeTV.js";import{u as Ge}from"./CjHjGaEr.js";import{u as Oe}from"./bJDZhQE5.js";import{s as ze}from"./DXIb0Bo_.js";import"./BxgAsxU4.js";import"./CtDpGbke.js";import"./hH-bB38E.js";import"./PH8LPhPY.js";import"./DT1PmSPs.js";import"./DlBDRFCU.js";import"./Cn7q3gXi.js";import"./CBK0yL5F.js";import"./1KadIJZ6.js";import"./BFwWmndp.js";import"./Dd56UZuh.js";import"./haOEEfB9.js";const qe={class:"row my-5 div-generate"},je={class:"col-12 text-center"},We={id:"titulo"},Ye={class:"no"},Je={id:"clube"},Ke={class:"no"},Qe={id:"amigo"},Xe={class:"col-12 mt-3"},Ze=["innerHTML"],et={class:"col-12 mt-3"},tt={class:"subtitle2"},st={class:"col-12"},ot={class:"subtitle2"},at={class:"col-12 text-center mt-3"},nt={key:0,class:"col-lg-12 text-center"},lt=["disabled"],rt={key:0},it={key:1},ct={key:1,class:"text-center mt-3"},dt={class:"codigo-container"},ut={class:"codigo-gerado"},pt=J({__name:"GerarCodigoCompartihamento",emits:["showModalMessages"],setup(D,{emit:k}){const _=K(),u=A(()=>_.params.language==="pt-br"?H.portugues:H.ingles),g=k,o=y(!1),w=Z(),$=Ue(),f=y(w.user.cupon_share?`${$.origin}/${_.params.language}/assine?code_share=${w.user.cupon_share}`:"");async function r(){o.value=!0,W.get("v1/coupons/generate/code_share?locale="+_.params.language).then(({data:{erro:M,message:p,data:h}})=>{if(M){g("showModalMessages",{message:{show:!0,title:_.params.language==="pt-br"?"Erro":"Error",textButton:_.params.language==="pt-br"?"Fechar":"Close",textBoby:p}});return}f.value=`${$.origin}/${_.params.language}/assine?code_share=${h.cupon_share}`,w.setUser(h)}).finally(()=>o.value=!1)}const C=()=>{const M=u.value.clipboard.replace("[ SEU LINK EXCLUSIVO AQUI ]",f.value);navigator.clipboard.writeText(M),g("showModalMessages",{message:{show:!0,title:_.params.language==="pt-br"?"Sucesso":"Success",textButton:_.params.language==="pt-br"?"Fechar":"Close",textBoby:_.params.language==="pt-br"?"Código copiado para área de transferência!":"Code copied to clipboard!"}})};return(M,p)=>{const h=Be;return a(),v("div",qe,[e("div",je,[e("span",We,s(t(_).params.language=="pt-br"?"1 MÃS GRÃTIS":"1 FREE MONTH"),1),p[1]||(p[1]=e("br",null,null,-1)),e("span",Ye,s(t(_).params.language=="pt-br"?"NO ":"AT "),1),e("span",Je,s(t(_).params.language=="pt-br"?"CLUBE BELLA":"CLUB BELLA"),1),p[2]||(p[2]=e("br",null,null,-1)),e("span",Ke,s(t(_).params.language=="pt-br"?"PARA O ":"FOR "),1),e("span",Qe,s(t(_).params.language=="pt-br"?"SEU AMIGO!":"YOUR FRIEND!"),1)]),e("div",Xe,[e("span",{class:"subtitle1",innerHTML:t(u).shareCodeSubtitle1},null,8,Ze)]),e("div",et,[e("span",tt,[e("strong",null,s(t(_).params.language=="pt-br"?"Para ativar, seu amigo só precisa:":"To activate, your friend just needs to:"),1)])]),e("div",st,[e("ul",null,[(a(!0),v(F,null,Y(t(u).passosCodeShare,c=>(a(),v("li",ot," - "+s(c),1))),256))])]),e("div",at,[e("legend",null,s(t(u).codeshare),1)]),t(f)?(a(),v("div",ct,[e("div",dt,[e("p",ut,s(t(f)),1),x(h,{icon:["fas","clipboard"],class:"ml-2 cursor-pointer",onClick:C})])])):(a(),v("div",nt,[x(t(ge),{active:t(o),"onUpdate:active":p[0]||(p[0]=c=>le(o)?o.value=c:null),"is-full-page":!1,opacity:.5,color:t(w).isGoldUser?"#e9c554":"#b20000"},null,8,["active","color"]),e("button",{class:"btn-generate",onClick:r,disabled:t(o)},[t(o)?(a(),v("span",it,"Gerando...")):(a(),v("span",rt,s(t(_).params.language=="pt-br"?"GERAR":"TO GENERATE"),1))],8,lt)]))])}}}),mt=Q(pt,[["__scopeId","data-v-1a7706ff"]]),vt={class:"row my-5 div-history"},_t={class:"col-12 text-center"},gt={class:"subtitle"},ht={class:"col-lg-12"},ft={class:"table"},bt={scope:"col"},yt={scope:"col"},wt={scope:"col"},$t={scope:"col",class:"d-none d-md-table-cell"},Ct={scope:"col",class:"d-none d-md-table-cell"},xt={scope:"col",class:"d-none d-md-table-cell"},kt={scope:"col",class:"d-none d-md-table-cell"},Mt={key:0},Bt={scope:"row"},Ut={class:"text-end d-none d-md-table-cell"},St={class:"d-none d-md-table-cell"},At={class:"d-none d-md-table-cell"},Pt={class:"d-none d-md-table-cell"},Nt={class:"d-md-none toggle-cell"},Tt=["aria-expanded","aria-label","onClick"],Et={key:0,class:"details-row d-md-none"},It={colspan:"4"},Ht={key:1},Vt={colspan:"8",class:"text-center"},Lt=J({__name:"HistoryOrders",setup(D){const k=K();re();const _=Z(),u=A(()=>k.params.language==="pt-br"?H.portugues:H.ingles),g=A(()=>k.params.language==="pt-br"?"pt-br":"en"),o=p=>Ne(p.value,p.currency,g.value,p.currency_symbol),w=y([]),$=y(!0),f=y(new Set),r=p=>f.value.has(p),C=p=>{const h=new Set(f.value);h.has(p)?h.delete(p):h.add(p),f.value=h};ee(async()=>{await M()});async function M(){W.get("v1/myaccount/getHistorico?locale="+k.params.language).then(({data:p})=>{w.value=p}).catch(p=>console.log(p)).finally(()=>$.value=!1)}return(p,h)=>(a(),v("div",vt,[e("div",_t,[e("legend",null,[ie(s(t(u).historyTitle)+" ",1),h[1]||(h[1]=e("span",{class:"dropdown-toggle"}
1,null,-1))]),e("span",gt,s(t(u).historySubtitle),1)]),e("div",ht,[x(t(ge),{active:t($),"onUpdate:active":h[0]||(h[0]=c=>le($)?$.value=c:null),"is-full-page":!1,opacity:.5,color:t(_).isGoldUser?"#e9c554":"#b20000"},null,8,["active","color"]),e("table",ft,[e("thead",null,[e("tr",null,[e("th",bt,s(t(u).orderType),1),e("th",yt,s(t(u).orderStatus),1),e("th",wt,s(t(u).orderPlanName),1),e("th",$t,s(t(u).orderPlanValue),1),e("th",Ct,s(t(u).orderMethodName),1),e("th",xt,s(t(u).orderStart),1),e("th",kt,s(t(u).orderFinish),1),h[2]||(h[2]=e("th",{scope:"col",class:"d-md-none toggle-col","aria-label":"Detalhes"},null,-1))])]),t(w).length>0?(a(),v("tbody",Mt,[(a(!0),v(F,null,Y(t(w),c=>(a(),v(F,{key:c.id},[e("tr",null,[e("th",Bt,s(c.type),1),e("td",null,s(c.status),1),e("td",null,s(c.planName),1),e("td",Ut,s(o(c)),1),e("td",St,s(c.methodName),1),e("td",At,s(c.start),1),e("td",Pt,s(c.finish),1),e("td",Nt,[e("button",{type:"button",class:"btn-toggle","aria-expanded":r(c.id),"aria-label":r(c.id)?"Recolher detalhes":"Expandir detalhes",onClick:P=>C(c.id)},h[3]||(h[3]=[e("span",{"aria-hidden":"true"},"â¾",-1)]),8,Tt)])]),r(c.id)?(a(),v("tr",Et,[e("td",It,[e("dl",null,[e("dt",null,s(t(u).orderPlanValue),1),e("dd",null,s(o(c)),1),e("dt",null,s(t(u).orderMethodName),1),e("dd",null,s(c.methodName),1),e("dt",null,s(t(u).orderStart),1),e("dd",null,s(c.start),1),e("dt",null,s(t(u).orderFinish),1),e("dd",null,s(c.finish),1)])])])):j("",!0)],64))),128))])):(a(),v("tbody",Ht,[e("tr",null,[e("td",Vt,s(t(u).noOrders),1)])]))])])]))}}),Rt=Q(Lt,[["__scopeId","data-v-4f1cebe6"]]),Ft={class:"my-cards"},Dt={class:"subtitle"},Gt={key:0,class:"text-center mt-5"},Ot={key:1,class:"view-area mt-4"},zt={class:"credit-card"},qt={class:"cc-brand"},jt={class:"cc-number"},Wt={class:"cc-footer"},Yt={class:"cc-info"},Jt={class:"cc-label"},Kt={class:"cc-value"},Qt={class:"cc-info"},Xt={class:"cc-label"},Zt={class:"cc-value"},es={key:0,class:"recurrence-note"},ts={class:"d-flex justify-content-center justify-content-md-start mt-3"},ss={class:"empty-note"},os={class:"d-flex justify-content-center justify-content-md-start mt-3"},as={key:2,class:"empty-note"},ns={key:2,class:"row mt-4"},ls={class:"col-12"},rs={class:"form-group"},is=["placeholder"],cs={key:0,class:"col-12"},ds={class:"form-group"},us=["placeholder"],ps={class:"col-12"},ms={class:"form-group"},vs=["placeholder"],_s={class:"col-4 label mb-3"},gs={class:"col-8 mb-3"},hs={class:"form-group"},fs=["value"],bs={class:"col-4 label mb-3"},ys={class:"col-4 mb-3"},ws={class:"form-group"},$s=["value"],Cs={class:"col-4 mb-3"},xs={class:"form-group"},ks=["value"],Ms={class:"col-12"},Bs={class:"form-group"},Us=["placeholder"],Ss={class:"d-flex justify-content-center justify-content-md-start"},As={key:1,class:"text-center mt-3"},Ps={key:2,class:"col-12 mt-3 d-flex justify-content-center justify-content-md-start gap-3 card-actions"},Ns="6LcqxykUAAAAADAOWqu2zCV2_uaW1IMDzoiKfn5J",Ts=J({__name:"MyCards",emits:["showModalMessages"],setup(D,{emit:k}){const _=k,u=K(),g=A(()=>u.params.language),o=A(()=>g.value==="pt-br"?H.portugues:H.ingles),w=A(()=>g.value==="pt-br"?me.portugues:me.ingles),$=y(!0),f=y(!1),r=y(!1),C=y(null),M=y(!1),p=y("view");let h=null,c=!1;const P=y(["visa","mastercard","amex","diners","elo","hipercard","aura","jcb","credz","discover","hiper"]),n=y({name:"",cpf:"",number:"",cvv:"",mes:z(1),ano:B(1),brand:"visa"}),S=y(null),O=A(()=>n.value.number.replace(/[ .]/g,""));ee(()=>{V()});function V(){$.value=!0,r.value=!1,W.get(`v1/myaccount/getCard?locale=${g.value??""}`).then(({data:m})=>{C.value=m.card,M.value=!!m.has_recurrence}).catch(()=>{r.value=!0,T(o.value.myCardsLoadError)}).finally(()=>{$.value=!1})}function z(m){return m>9?m:`0${m}`}function B(m){return new Date().getFullYear()-1+m}function l(){const m=n.value.number.replace(/\D/g,"").slice(0,16);n.value.number=m.replace(/(\d{4})(?=\d)/g,"$1 ");const i=ve().utils.getBrandByCreditCardNumber(m);i&&P.value.includes(i)&&(n.value.brand=i)}function d(){let m=n.value.cpf.replace(/\D/g,"").slice(0,11);m=m.replace(/^(\d{3})(\d)/,"$1.$2"),m=m.replace(/^(\d{3})\.(\d{3})(\d)/,"$1.$2.$3"),m=m.replace(/^(\d{3})\.(\d{3})\.(\d{3})(\d)/,"$1.$2.$3-$4"),n.value.cpf=m}function N(){n.value.cvv=n.value.cvv.replace(/\D/g,"").slice(0,4)}function U(){if(!n.value.name)return T(g.value=="pt-br"?"Nome de titular
1é obrigatório!":"Holder Name is required!"),!1;const m=n.value.name.trim().split(/\s+/);return m.length<2||!m[1]?(T(g.value=="pt-br"?"Nome do titular inválido! Informe nome e sobrenome.":"Invalid cardholder name! Enter first and last name."),!1):O.value?n.value.cvv?!n.value.cpf&&g.value=="pt-br"?(T("CPF é obrigatório!"),!1):!0:(T(g.value=="pt-br"?"Código de segurança é obrigatório!":"Cvv Credit Card is required!"),!1):(T(g.value=="pt-br"?"Numero do cartão é obrigatório!":"Number Credit Card is required!"),!1)}async function q(){if(f.value)return;if(S.value={card_name:n.value.name,card_number:O.value,card_month:n.value.mes,card_year:n.value.ano,card_sec_number:n.value.cvv,card_cpf:n.value.cpf,card_type:n.value.brand,locale:g.value},S.value["g-recaptcha-response"]=se.value,!se.value)return T(g.value=="pt-br"?"Recaptcha não enviado!":"Recaptcha not sent!");if(!U())return;f.value=!0;const m=ve();m.setAccountID("E1CD8DA37390444981B2F9D62D1DCC58");const i=n.value.name.trim().split(/\s+/),b=await m.CreditCard(S.value.card_number,S.value.card_month,S.value.card_year,i[0],i[i.length-1],S.value.card_sec_number);c=!1,h=setTimeout(()=>{c=!0,h=null,f.value=!1,X(),T(g.value=="pt-br"?"Não foi possÃvel conectar ao serviço de pagamento. Verifique sua conexão e tente novamente.":"We could not reach the payment service. Please check your connection and try again.")},2e4),await m.createPaymentToken(b,te)}function te(m){if(c)return!1;if(h&&(clearTimeout(h),h=null),!m||!m.id)return f.value=!1,X(),T(g.value=="pt-br"?"Não foi possÃvel validar o cartão. Confira os dados e tente novamente.":"We could not validate your card. Please check the details and try again."),!1;S.value.token=m.id,W.post("v1/myaccount/alterCard",S.value).then(({data:i})=>{if(f.value=!1,!i.process){X(),T(i.errors==="captcha_invalid"?g.value=="pt-br"?"A verificação do reCAPTCHA expirou. Marque o reCAPTCHA novamente e reenvie.":"The reCAPTCHA verification expired. Please tick the reCAPTCHA again and resubmit.":i.errors);return}i.card?C.value=i.card:V(),p.value="view",ce(),be(o.value.myCardsSuccess)}).catch(i=>{var de,ue;f.value=!1,X();const b=(ue=(de=i==null?void 0:i.response)==null?void 0:de.data)==null?void 0:ue.errors;T(b||"Error Network")})}function ce(){n.value={name:"",cpf:"",number:"",cvv:"",mes:z(1),ano:B(1),brand:"visa"},X()}function fe(){p.value="view",ce()}function T(m){_("showModalMessages",{message:{show:!0,title:g.value=="pt-br"?"Erro":"Error",textButton:g.value=="pt-br"?"Fechar":"Close",textBoby:m}})}function be(m){_("showModalMessages",{message:{show:!0,title:g.value=="pt-br"?"Sucesso":"Success",textButton:g.value=="pt-br"?"Fechar":"Close",textBoby:m}})}const se=y(null),oe=y(null);function X(){oe.value&&oe.value.reset(),se.value=null}function ye(m){se.value=m}return(m,i)=>(a(),v("div",Ft,[e("legend",null,s(t(o).myCardsTitle),1),e("span",Dt,s(t(o).myCardsSubtitle),1),t($)?(a(),v("div",Gt,i[8]||(i[8]=[e("div",{class:"spinner-border",role:"status"},[e("span",{class:"visually-hidden"},"Loading...")],-1)]))):t(p)==="view"?(a(),v("div",Ot,[t(C)?(a(),v(F,{key:0},[e("div",zt,[e("div",qt,s((t(C).brand??"").toUpperCase()),1),e("div",jt,"â¢â¢â¢â¢ â¢â¢â¢â¢ â¢â¢â¢â¢ "+s(t(C).last4??"â¢â¢â¢â¢"),1),e("div",Wt,[e("div",Yt,[e("span",Jt,s(t(o).myCardsHolder),1),e("span",Kt,s(t(C).holder),1)]),e("div",Qt,[e("span",Xt,s(t(o).myCardsValidity),1),e("span",Zt,s(t(C).validate),1)])])]),t(M)?(a(),v("p",es,s(t(o).myCardsRecurrenceNote),1)):j("",!0),e("div",ts,[e("button",{class:"button",type:"button",onClick:i[0]||(i[0]=b=>p.value="edit")},[ie(s(t(o).myCardsChangeButton)+" ",1),i[9]||(i[9]=e("i",{class:"icon-arrow-right"},null,-1))])])],64)):t(r)?(a(),v(F,{key:1},[e("p",ss,s(t(o).myCardsLoadError),1),e("div",os,[e("button",{class:"d-w-btn",type:"button",onClick:V},s(t(o).myCardsRetry),1)])],64)):(a(),v("p",as,s(t(o).myCardsEmpty),1))])):(a(),v("div",ns,[e("div",ls,[e("div",rs,[I(e("input",{type:"text",class:"form-control",name:"name",placeholder:t(w).nameHolderCreditCards,"onUpdate:modelValue":i[1]||(i[1]=b=>t(n).name=b)},null,8,is),[[G,t(n).name]])])]),t(g)=="pt-br"?(a(),v("div",cs,[e("div",ds,[I(e("input",{type:"text",class:"form-control",name:"cpf",placeholder:t(w).cpfCreditCards,"onUpdate:modelValue":i[2]||(i[2]=b=>t(n).cpf=b),onInput:d},null,40,us),[[G,t(n).cpf]])])])):j("",!0),e("div",ps,[e("div",ms,[I(e("input",{type:"text",class:"form-control",name:"number",inputmode:"numeric",placeholder:t(w).numberCreditCards,"onUpdate:modelValue":i[3]||(i[3]=b=>t(n).number=b),onInput:l},null,40,vs),[[G,t(n).number]])])]),e("div",_s,[e("span",null,s(t(o).myCardsBrand),1)]),e("div",gs,[e("div",hs,[I(e("select",{name:"brand","onUpdate:modelValue":i[4]||(i[4]=b=>t(n).brand=b),class:"select-box form-control"},[(a(!0),v(F,null,Y(t(P),b=>(a(),v("option",{value:b,key:b},s(b.toUpperCase()),9,fs))),128))],512),[[ae,t(n).brand]])])]),e("div",bs,[e("span",null,s(t(w).validCreditCards),1)]),e("div",ys,[e("div",ws,[I(e("select",{name:"mes","onUpdate:modelValue":i[5]||(i[5]=b=>t(n).mes=b),class:"select-box form-control"},[(a(),v(F,null,Y(12,b=>e("option",{value:z(b),key:b},s(z(b)),9,$s)),64))],512),[[ae,t(n).mes]])])]),e("div",Cs,[e("div",xs,[I(e("select",{name:"ano","onUpdate:modelValue":i[6]||(i[6]=b=>
1t(n).ano=b),class:"select-box form-control"},[(a(),v(F,null,Y(15,b=>e("option",{value:B(b),key:b},s(B(b)),9,ks)),64))],512),[[ae,t(n).ano]])])]),e("div",Ms,[e("div",Bs,[I(e("input",{type:"text",class:"form-control",name:"cvv",inputmode:"numeric",placeholder:t(w).cvvCreditCards,"onUpdate:modelValue":i[7]||(i[7]=b=>t(n).cvv=b),onInput:N},null,40,Us),[[G,t(n).cvv]])])]),e("div",Ss,[x(t(Ve),{ref_key:"red",ref:oe,sitekey:Ns,onVerify:ye,hl:t(g)=="pt-br"?"pt-br":"en"},null,8,["hl"])]),t(f)?(a(),v("div",As,i[10]||(i[10]=[e("div",{class:"spinner-border",role:"status"},[e("span",{class:"visually-hidden"},"Loading...")],-1)]))):(a(),v("div",Ps,[e("button",{class:"cancel-btn",type:"button",onClick:fe},s(t(o).myCardsCancelButton),1),e("button",{class:"d-w-btn",type:"submit",onClick:q},s(t(o).myCardsConfirmButton),1)]))]))]))}}),Es=Q(Ts,[["__scopeId","data-v-5ac554cd"]]),Is={class:"row my-5"},Hs={class:"col-lg-5 col-12 div-user"},Vs={class:"subtitle"},Ls={class:"row my-4"},Rs={class:"col-12"},Fs={class:"form-group"},Ds=["placeholder"],Gs={class:"col-12"},Os={class:"form-group"},zs=["placeholder","disabled"],qs={class:"col-12 d-w"},js={for:"newsletter",class:"col-4"},Ws={class:"col-12 mt-2 d-w"},Ys={for:"promotions",class:"col-4"},Js={class:"col-12 mt-3"},Ks={class:"form-group"},Qs=["placeholder"],Xs={class:"col-12"},Zs={class:"form-group"},eo=["placeholder"],to={class:"col-12"},so={class:"form-group"},oo=["placeholder"],ao={key:0,class:"text-center mt-3"},no={key:1,class:"col-lg-6 col-12 mt-3"},lo={class:"d-flex mb-5"},ro={class:"screen-info"},io={class:"col-lg-6 col-12 div-cards"},co=J({__name:"FormUser",props:["user"],emits:["showModalMessages"],setup(D,{emit:k}){const _=K();re();const u=D,g=k,o=A(()=>_.params.language=="pt-br"?H.portugues:H.ingles),w=Z(),$=[{sucess:{title:"Sucesso",textButton:"Fechar",textBoby:"Dados atualizados!"},error:{title:"Error",textButton:"Fechar",textBoby:"Falha ao atualizar dados!"}},{sucess:{title:"Success",textButton:"Close",textBoby:"Updated user!"},error:{title:"Error",textButton:"Close",textBoby:"Failed to update user!"}}],f=A(()=>_.params.language=="pt-br"?$[0]:$[1]),r=y({nickname:u.user.nickname,email:u.user.email,current_password:"",password:"",repitePassword:"",newsletter:u.user.newsletter,promotions:u.user.promotions}),C=y(!1),M=y(!1),p=y(0),h=y(0),c=y(0),P=y(0),n=y(0);function S(){p.value=window.innerWidth,h.value=window.innerHeight,c.value=window.screen.width,P.value=window.screen.height,n.value=window.devicePixelRatio}ee(()=>{V(),O(),S(),window.addEventListener("resize",S)}),we(()=>{window.removeEventListener("resize",S)});async function O(){W.get("v1/myaccount/getUser").then(({data:l})=>{r.value.nickname=l.nickname,r.value.email=l.email,l.newsletter||(document.getElementsByName("newsletter")[1].checked=!0),l.promotions||(document.getElementsByName("promotions")[1].checked=!0),w.setUser(l)})}function V(){document.getElementsByName("newsletter")[0].checked=!0,document.getElementsByName("promotions")[0].checked=!0}function z(){if(r.value.current_password||r.value.password||r.value.repitePassword){if(!r.value.current_password)return B(o.value.msgCurrentPasswordRequired);if(!r.value.password)return B(o.value.msgNewPasswordRequired);if(r.value.password!==r.value.repitePassword)return B(o.value.msgPasswordMismatch)}C.value=!0,r.value.newsletter=!1,r.value.promotions=0,document.getElementsByName("newsletter")[0].checked==!0&&(r.value.newsletter=!0),document.getElementsByName("promotions")[0].checked==!0&&(r.value.promotions=1);const{email:l,...d}=r.value;W.post("v1/myaccount/alterUser",d).then(({data:N})=>{if(N&&N.process===!1)return B(N.errors);w.setUser(N),r.value.current_password="",r.value.password="",r.value.repitePassword="",g("showModalMessages",{message:{show:!0,title:f.value.sucess.title,textButton:f.value.sucess.textButton,textBoby:f.value.sucess.textBoby}})}).catch(N=>{g("showModalMessages",{message:{show:!0,title:f.value.error.title,textButton:f.value.error.textButton,textBoby:f.value.error.textBoby}}),console.log(N)}).finally(()=>C.value=!1)}function B(l){g("showModalMessages",{message:{show:!0,title:"Aviso",textButton:"Fechar",textBoby:l}})}return(l,d)=>{const N=he;return a(),v("div",Is,[e("div",Hs,[e("legend",null,s(t(o).hello)+", "+s(D.user.nickname??D.user.n
1ame),1),e("span",Vs,s(t(o).userSubtitle),1),e("div",Ls,[e("div",Rs,[e("div",Fs,[I(e("input",{ref:"name",type:"text",class:"form-control",name:"nickname",placeholder:t(o).placeholderNickname,"onUpdate:modelValue":d[0]||(d[0]=U=>t(r).nickname=U)},null,8,Ds),[[G,t(r).nickname]])])]),e("div",Gs,[e("div",Os,[I(e("input",{type:"email",class:"form-control",name:"email",placeholder:t(o).placeholderEmail,disabled:!t(M),"onUpdate:modelValue":d[1]||(d[1]=U=>t(r).email=U)},null,8,zs),[[G,t(r).email]])])]),e("div",qs,[e("label",js,s(t(o).labelNewsletter),1),d[6]||(d[6]=e("input",{class:"form-check-input",type:"radio",name:"newsletter",id:"newsletterYes"},null,-1)),e("span",null,s(t(o).yes),1),d[7]||(d[7]=e("input",{class:"form-check-input",type:"radio",name:"newsletter",id:"newsletterNo"},null,-1)),e("span",null,s(t(o).no),1)]),e("div",Ws,[e("label",Ys,s(t(o).labelPromotions),1),d[8]||(d[8]=e("input",{class:"form-check-input",type:"radio",name:"promotions",id:"promotionsYes"},null,-1)),e("span",null,s(t(o).yes),1),d[9]||(d[9]=e("input",{class:"form-check-input",type:"radio",name:"promotions",id:"promotionsNo"},null,-1)),e("span",null,s(t(o).no),1)]),e("div",Js,[e("div",Ks,[I(e("input",{type:"password",class:"form-control password",name:"currentpassword",autocomplete:"current-password",placeholder:t(o).placeholderCurrentPassword,"onUpdate:modelValue":d[2]||(d[2]=U=>t(r).current_password=U)},null,8,Qs),[[G,t(r).current_password]])])]),e("div",Xs,[e("div",Zs,[I(e("input",{type:"password",class:"form-control password",name:"password",autocomplete:"new-password",placeholder:t(o).placeholderPassword,"onUpdate:modelValue":d[3]||(d[3]=U=>t(r).password=U)},null,8,eo),[[G,t(r).password]])])]),e("div",to,[e("div",so,[I(e("input",{type:"password",class:"form-control password",name:"repitepassword",autocomplete:"new-password",placeholder:t(o).placeholderRepitePassoword,"onUpdate:modelValue":d[4]||(d[4]=U=>t(r).repitePassword=U)},null,8,oo),[[G,t(r).repitePassword]])])]),t(C)?(a(),v("div",ao,d[10]||(d[10]=[e("div",{class:"spinner-border",role:"status"},[e("span",{class:"visually-hidden"},"Loading...")],-1)]))):(a(),v("div",no,[e("button",{class:"button",type:"submit",onClick:z},[ie(s(t(o).buttonLabelSave)+" ",1),d[11]||(d[11]=e("i",{class:"icon-arrow-right"},null,-1))])]))]),e("div",lo,[x(He,{redirect:!1,size:"300",onReturnMessage:B})]),x(N,null,{default:L(()=>[e("div",ro,[e("p",null," Viewport (innerWidth à innerHeight): "+s(t(p))+" à "+s(t(h))+" px ",1),e("p",null," Tela do dispositivo (screen): "+s(t(c))+" à "+s(t(P))+" px ",1),e("p",null,"devicePixelRatio (DPR): "+s(t(n)),1)])]),_:1})]),e("div",io,[x(Es,{onShowModalMessages:d[5]||(d[5]=U=>l.$emit("showModalMessages",U))})])])}}}),uo=Q(co,[["__scopeId","data-v-c9f94108"]]),po={class:"tab-scroll"},mo={key:0,class:"container pb-3 pt-5"},vo={class:"admin-notice"},_o={class:"area-gold-tab"},go={key:0,class:"no-polls"},ho=J({__name:"NavBarAccount",props:["user"],setup(D){const k=Te(970),_=K();re(),Fe();const u=Z(),g=A(()=>_.params.language==="pt-br"?H.portugues:H.ingles),o=A(()=>_.params.language==="pt-br"?pe.portugues:pe.ingles),w=A(()=>u.isGoldUser);ee(()=>{u.isLoggedIn&&z()});const $=y([]),f=y("gold");ne(w,l=>{l&&!$.value.length&&r()},{immediate:!0});async function r(){return await W.get(`v1/area-gold/getActivePolls?language=${_.params.language}`).then(l=>{var d;$.value=((d=l.data)==null?void 0:d.polls)??[]}).catch(l=>{console.log("err",l)})}function C(l){f.value=l}const M=A(()=>w.value?5:0);function p(l){const d=Number(l);return!!l&&Number.isFinite(d)&&d!==0}function h(l){return p(l)?Number(l):M.value}const c=y(h(_.query.tab));let P=!1;function n(l,d=!1){P=d,c.value=l}function S(l){n(Number(l),!0)}ne(()=>_.query.tab,l=>n(h(l))),ne(w,l=>{l?!P&&!p(_.query.tab)&&n(5):c.value===5&&n(0)});const O=y({}),V=y({showModal:!1,titleModal:"",textBodyModal:"",textButtonModal:""});async function z(){const l=await u.fetchPlanType(String(_.params.language??""));O.value=l??{}}function B({message:l}){V.value.showModal=l.show,V.value.titleModal=l.title,V.value.textBodyModal=l.textBoby,V.value.textButtonModal=l.textButton}return(l,d)=>{const N=mt,U=he;return a(),v("div",{class:_e(["navbar-header-model mt-3",{"gold-theme":t(w)}])},[x(U,null,{default:L(()=>[e("div",po,[x(t(R.Tabs),{"model-value":t(c),"onUpdate:modelValue":S,options:{useUrlFragment:!0,disableScrollBehavior:!0,defaultTabHash:"model-tabs-individual"}},{default:L(()=>[(a(!0),v(F,null,Y(t(g).navBar,(q,te)=>(a(),E(t(R.Tab),{key:`t${te}`,val:te,label:q,indicator:!0},null,8,["val","label"]))),128)),t(w)?(a(),E(t(R.Tab),{key:0,val:5,label:t(g).navBarAreaGold,indicator:!0},null,8,["label"])):j("",!0)]),_:1},8,["model-value"])]),x(t(R.TabPanels),{modelValue:t(c),"onUpdate:modelValue":d[
10]||(d[0]=q=>le(c)?c.value=q:null),animate:!0,swipeable:!1},{default:L(()=>[(a(),E(t(R.TabPanel),{key:"tp0",val:0},{default:L(()=>[t(u).isAdminUser?(a(),v("div",mo,[e("div",vo,s(t(_).params.language==="pt-br"?"Você está logado como administrador.":"You are logged in as administrator."),1)])):j("",!0),t(k)?(a(),E(Ie,{key:2,order:t(O)},null,8,["order"])):(a(),E(Ee,{key:1,order:t(O)},null,8,["order"]))]),_:1})),(a(),E(t(R.TabPanel),{key:"tp1",val:1},{default:L(()=>[x(Re)]),_:1})),(a(),E(t(R.TabPanel),{key:"tp2",val:2},{default:L(()=>[x(Rt)]),_:1})),(a(),E(t(R.TabPanel),{key:"tp3",val:3},{default:L(()=>[x(uo,{user:D.user,onShowModalMessages:B},null,8,["user"])]),_:1})),(a(),E(t(R.TabPanel),{key:"tp4",val:4},{default:L(()=>[x(N,{onShowModalMessages:B})]),_:1})),t(w)?(a(),E(t(R.TabPanel),{key:"tp5",val:5},{default:L(()=>[e("div",_o,[x(Se,{translate:t(o),"title-tag":"h2"},null,8,["translate"]),(a(!0),v(F,null,Y(t($),q=>(a(),E(Ae,{key:q.id,poll:q,gateState:t(f),translate:t(o),showModalMessages:B,onAccessDenied:C},null,8,["poll","gateState","translate"]))),128)),t($).length?j("",!0):(a(),v("p",go,s(t(o).noPolls),1)),x(Pe,{translate:t(o),gateState:t(f),showModalMessages:B,onAccessDenied:C},null,8,["translate","gateState"])])]),_:1})):j("",!0)]),_:1},8,["modelValue"])]),_:1}),x(Le,{options:t(V),onShowModalMessages:B},null,8,["options"])],2)}}}),fo=Q(ho,[["__scopeId","data-v-2a4eb765"]]),bo={class:"block--gray"},yo={class:"container"},wo={class:"row pt-4 d-flex align-items-center"},$o={class:"col-lg-3"},Co={class:"title"},xo={class:"col-lg-8"},ko={class:"subtitle"},Mo={class:"container"},Bo={class:"row mt-3 pb-5 d-flex align-items-center justify-content-center"},Uo=J({__name:"minhaconta",async setup(D){var C,M,p,h;let k,_;De();const u=K(),g=Ge(),o=Z(),w=([k,_]=$e(()=>Oe(String(u.name),String(u.params.language))),k=await k,_(),k);Ce({templateParams:{subTitle:null,subPage:((C=w.value)==null?void 0:C.title)||"Minha Conta",page_url:g,page_description:((M=w.value)==null?void 0:M.description)||(u.params.language=="pt-br"?"Descubra o que de melhor o Bella da Semana tem a oferecer...":"Discover the best that Bella Club has to offer ..."),page_image:ze((p=w.value)==null?void 0:p.image),page_keywords:((h=w.value)==null?void 0:h.keywords)||"bella, bella da semana, bela da semana, bella semana, bela semana, belladasemana, bella site, bella da semana site",page_locale:u.params.language,page_url_pt:"https://belladasemana.com.br/pt-br/minhaconta",page_url_en:"https://belladasemana.com.br/en/minhaconta",page_canonical:g}});const $=A(()=>u.params.language==="pt-br"?H.portugues:H.ingles);ee(()=>{r()});const f=y("");async function r(){sessionStorage.getItem("bannerAssineHorizontal")?f.value=JSON.parse(sessionStorage.getItem("bannerAssineHorizontal")??""):W.get(`v1/home/getBannerSuper?mobile=${ke()}&language=${u.params.language}`).then(({data:c})=>{f.value=c.bannerAssineHorizontal,sessionStorage.setItem("bannerAssineHorizontal",JSON.stringify(f.value))})}return(c,P)=>{const n=xe;return a(),E(n,null,{default:L(()=>[t(o).isLoggedIn?(a(),v("div",{key:0,class:_e(["slot-body",{"gold-theme":t(o).isGoldUser}])},[e("div",bo,[e("div",yo,[e("div",wo,[e("div",$o,[e("h1",Co,s(t($).title),1)]),e("div",xo,[e("span",ko,s(t($).hello)+" "+s(t(o).user.nickname??t(o).user.name)+", "+s(t($).sweetDo)+" : ",1)])]),x(fo,{user:t(o).user},null,8,["user"])])]),e("div",Mo,[P[0]||(P[0]=e("div",{class:"row mt-3"},null,-1)),e("div",Bo,[x(Me,{path:t(f)},null,8,["path"])])])],2)):j("",!0)]),_:1})}}}),da=Q(Uo,[["__scopeId","data-v-8cc60343"]]);export{da as default};
2//# sourceMappingURL=YX-LrLZG.js.map
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.