1import{e as b,u as c,o as e,l as g,aD as C,w as u,N as t,D as m,b1 as T,K as E,s as x,a as A,ao as p,O as v,T as k,c as f,k as d,a8 as D,W as N,I,J as B,t as y}from"./index-BZfDoJZB.js";import{T as G}from"./TopScreen-CemsGmV7.js";const U="/assets/images/point-exchange/mobile_app_bar_banner.svg",R=b({__name:"PointExchangeAppBar",setup(i){const{hasBusinessAWallet:a}=c();return(o,n)=>(e(),g(C,{"data-testid":"point-exchange-app-bar-background-image-sliver-app-bar","background-image":U,color:"var(--purple-400)",title:"Use pontos","data-id":"wallet-app-bar"},{append:u(()=>[m(a)?(e(),g(T,{key:0})):E("",!0)]),default:u(()=>[n[0]||(n[0]=t("div",{class:"app-bar-height"},[t("p",{class:"l3"},"Transforme seus pontos em experiências únicas!"),t("p",{class:"l3"},"Use seus pontos por promoções exclusivas, Gift cards e viagens.")],-1))]),_:1,__:[0]}))}}),z=x(R,[["__scopeId","data-v-1b15244c"]]);class P{goToPath(a){A().goToPath(a)}}const O="/assets/images/point-exchange/top_screen_banner.svg",S=b({__name:"PointExchangeTopScreen",setup(i){const a=new P,o=[{text:"Use pontos",path:p.POINT_EXCHANGE}];return(n,s)=>(e(),g(G,{"data-testid":"point-exchange-top-screen-breadcrumb-items-top-screen",title:"Use pontos","breadcrumb-items":o,onGoToPath:s[0]||(s[0]=r=>m(a).goToPath(r))},{background:u(()=>[t("img",{"data-testid":"point-exchange-top-screen-background-image",src:O})]),content:u(()=>s[1]||(s[1]=[t("p",{class:"text-light t3"},[v(" Transforme seus pontos em experiências únicas!"),t("br"),v("Use seus pontos por promoções exclusivas, gift cards e viagens. ")],-1)])),_:1}))}}),V=x(S,[["__scopeId","data-v-9ca28e85"]]),$=["src"],M=b({__name:"PointExchangeCard",props:{cardData:{}},setup(i,{expose:a}){const o=i,n=new P,{isDesktop:s}=k(),r=f(()=>s.value?o.cardData.desktopImage:o.cardData.mobileImage);return a({pointExchangeViewModel:n}),(l,h)=>(e(),d("article",{class:"point-exchange-card cursor-pointer","data-id":"point-exchange-card",onClick:h[0]||(h[0]=w=>m(n).goToPath(l.cardData.destination))},[t("img",{"data-testid":"point-exchange-card-image",src:r.value,"data-id":"card-image",class:"card-image"},null,8,$),t("p",{"data-testid":"point-exchange-card-description-text",class:D(["card-description mt-4! mb-0! text-light-700",m(s)?"l3":"b3"]),"data-id":"card-description"},N(l.cardData.description),3)]))}}),W=x(M,[["__scopeId","data-v-f3f5c737"]]),q={class:"point-exchange-page"},H={class:"cards container sm:flex sm:flex-row flex-wrap"},K=b({__name:"PointExchange.page",setup(i){const{isDesktop:a}=k(),o=c().businessConfig.azulWithdrawal,n=c().businessConfig.userRequestWithdrawal,s=f(()=>c().businessConfig.reward),r=f(()=>c().businessConfig.giftCard),l=[{mobileImage:"/assets/images/point-exchange/rewards_mobile_banner.svg",desktopImage:"/assets/images/point-exchange/rewards_desktop_banner.svg",description:"Escolha entre produtos, serviços e experiências únicas para aproveitar ao máximo suas recompensas.",destination:p.REWARDS,enabled:s.value,testId:"point-exchange-card-rewards"},{mobileImage:"/assets/images/point-exchange/point_by_money_mobile_banner.svg",desktopImage:"/assets/images/point-exchange/point_by_money_desktop_banner.svg",description:"Troque seus pontos por dinheiro e receba o pagamento via Pix.",destination:p.POINT_EXCHANGE_BY_MONEY,enabled:n,testId:"point-exchange-card-withdrawal"},{mobileImage:"/assets/images/point-exchange/point_by_giftcard_mobile_banner.png",desktopImage:"/assets/images/point-exchange/point_by_giftcard_desktop_banner.png",description:"Use seus pontos para desfrutar dos melhores conteúdos, transformando suas compras em grandes vantagens. ",destination:p.GIFTCARD,enabled:r.value,testId:"point-exchange-card-gift-card"},{mobileImage:"/assets/images/point-exchange/point_by_azul_mobile_banner.svg",desktopImage:"/assets/images/point-exchange/point_by_azul_desktop_banner.svg",description:"Use seus pontos para explorar as belezas naturais e culturais do nosso paÃs, transformando suas compras em experiências inesquecÃveis.",destination:p.POINT_EXCHANGE_BY_AZUL,enabled:o,testId:"point-exchange-card-azul"}];return(h,w)=>(e(),d("div",q,[m(a)?(e(),g(V,{key:0})):(e(),g(z,{key:1})),t("section",H,[(e(),d(I,null,B(l,_=>(e(),d(I,null,[_.enabled?(e(),d("div",{key:_.description,class:"card-item mt-4! sm:mt-0! lg:mt-6!"}
1,[y(W,{"data-testid":_.testId,"card-data":_},null,8,["data-testid","card-data"])])):E("",!0)],64))),64))])]))}}),F=x(K,[["__scopeId","data-v-c4fac570"]]);export{F as default};
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.