PageSourceSearch

https://app.clubesantuu.com.br/assets/_attractionId_.3dacf4aa.js

js clubesantuu.com.br collected 2026-10-06 14:06:43 UTC 5,313 bytes, 8 lines download raw bytes

1import{d as J,E as U,aW as j,B as q,z as K,D as y,y as V,aU as Q,H as W,o as b,g as G,b as e,w as s,a0 as $,az as O,v as o,aC as X,bR as u,m,l as _,aD as Y,aE as Z,c as A,J as r,s as d,t as I,K as ee,I as p,V as te,ay as se,x as ae,N as L,F as oe}from"./index.27288c8d.js";import{u as re}from"./events.b9b3bb9f.js";import{u as ne}from"./Register.3386d3a8.js";import{g as le}from"./events.6736ec35.js";import{_ as ie}from"./LoginDialog.vue_vue_type_script_setup_true_lang.463af7fc.js";import{V as de}from"./VContainer.7fb34f5b.js";import{b as H}from"./route-block.023af118.js";import"./user.b4af68c0.js";import"./useAppAbility.1d3589ff.js";import"./validators.7d8a383f.js";import"./validators.6ec1c08c.js";import"./InfoDialog.vue_vue_type_script_setup_true_lang.f1b722f0.js";import"./VExpansionPanels.9d14187f.js";import"./VFileInput.9961525d.js";import"./VCheckbox.6c5d803c.js";import"./ForgotPassword.vue_vue_type_script_setup_true_lang.49f51aec.js";import"./CardEmail.vue_vue_type_script_setup_true_lang.29f83a3b.js";import"./VHover.72c1395a.js";import"./useProfileStore.98c5b900.js";const ce={class:"text-h5"},ue=["innerHTML"],me=["innerHTML"],pe=J({__name:"[attractionId]",setup(fe){const P=U(),M=ne(),N=j(),f=q(),w=K(),C=re(),T=N.params.attractionId,a=y({}),x=y(!1),i=y(!1),v=V(()=>a.value.event.registered),g=V(()=>Q.getItem("userData")),h=V(()=>{var k,D;const n={color:"primary",icon:"mdi-check-circle"},t={color:"error",icon:"mdi-alert"};let l=v.value?n:t,c,E="";return a.value.registered?c="J\xE1 inscrito na atra\xE7\xE3o!":(l=t,c="N\xE3o est\xE1 inscrito na atra\xE7\xE3o"),v.value||(c="Para se inscrever na atra\xE7\xE3o \xE9 necess\xE1rio se inscrever primeiro no evento",E=`
2      <a href="/events/${(k=a.value.event)==null?void 0:k.id}">
3        ${(D=a.value.event)==null?void 0:D.name}
4      </a>
5    `),g.value||(c="Antes de se inscrever na atra\xE7\xE3o fa\xE7a login",E=""),{message:`
6    ${c}
7    ${E}
8    `,iconProps:l}}),B=async()=>{f.show(),await C.getAttraction(T).then(n=>{a.value=n.data,x.value=!0}).catch(),f.hide()},S=async n=>{f.show(),await C.subscriptionToAttraction(T,n.acceptTerms).then(t=>{a.value.registered=!0,w.show(`Parab\xE9ns! Para acessar a atra\xE7\xE3o <span class="text-primary">${a.value.title}</span> use o mesmo QR Code da inscri\xE7\xE3o do <span class="text-primary">${a.value.event.name}</span>`,()=>{},"Sucesso"),x.value=!0}).catch(t=>{console.error(t)}),f.hide()},R=n=>{const t=le(n);w.show(t,()=>{},"Hor\xE1rios da atra\xE7\xE3o")},F=async()=>{if(!a.value.hasTermsAndConditions)return await S({acceptTerms:!1});i.value=!0},z=()=>{g.value?F():M.show()};return W(()=>{B()}),(n,t)=>(b(),G(oe,null,[e(ie),e(Z,{modelValue:o(i),"onUpdate:modelValue":t[2]||(t[2]=l=>Y(i)?i.value=l:null),persistent:"",class:"v-dialog-sm"},{default:s(()=>[e($,{title:"Termos e condi\xE7\xF5es"},{default:s(()=>[e(O,{innerHTML:o(a).termsAndConditions},null,8,["innerHTML"]),e(X,null,{default:s(()=>[e(u),e(m,{color:"error",onClick:t[0]||(t[0]=l=>i.value=!1)},{default:s(()=>t[5]||(t[5]=[_(" N\xE3o concordo ")])),_:1}),e(m,{color:"success",onClick:t[1]||(t[1]=()=>{i.value=!1,S({acceptTerms:!0})})},{default:s(()=>t[6]||(t[6]=[_(" Concordo ")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),o(x)?(b(),A(p,{key:0,class:"mt-2 mb-12 px-0"},{default:s(()=>[e(r,{class:"mb-6",cols:"12",offset:"0",md:"10","offset-md":"1"},{default:s(()=>[d("h2",null,I(o(a).title),1),e(ee)]),_:1}),e(p,null,{default:s(()=>[e(r,{cols:"12",offset:"0",md:"10","offset-md":"1"},{default:s(()=>[e($,{class:"pa-0 pa-md-6"},{default:s(()=>[e(u,{class:"my-4"}),e(de,{class:"ml-0 ml-md-3"},{default:s(()=>[e(p,null,{default:s(()=>[e(r,{class:"pl-4 mb-5 col-12 offset-0 col-md-10 py-0 ident"},{default:s(()=>[d("h2",ce,I(o(a).title),1),e(u,{class:"my-4"}),d("div",{class:"text-justify",id:"description",innerHTML:o(a).description},null,8,ue),e(u,{class:"my-6"}),e(p,{align:"center"},{default:s(()=>[e(r,{cols:"1",class:"ma-0 pa-0 text-center"},{default:s(()=>[e(te,se({size:"16"},o(h).iconProps),null,16)]),_:1}),e(r,{class:"ma-0 mr-1 pa-0"},{default:s(()=>[d("span",{innerHTML:o(h).message,class:"text-body-2 mx-auto"},null,8,me)]),_:1})]),_:1})]),_:1}),e(r,{cols:"12",md:"4",align:"center",class:"ml-md-3 mr-md-10"},{default:s(()=>[e(ae,{src:o(a).poster||o(a).event.poster,"max-height":"300","max-width":"400","aspect-ratio":"1",cover:""},null,8,["src"])]),_:1})]),_:1}),e(u,{class:"my-6"}),e(p,null,{default:s(()=>[e(r,{xs:"6",sm:"4"},{default:s(()=>[e(m,{"max-width":"200px",width:"100%",class:"mb-1",variant:"outlined",onClick:t[3]||(t[3]=l=>o(P).back())},{default:s(()=>t[7]||(t[7]=[d("span",null," Voltar ",-1)])),_:1})]),_:1}),e(r,{xs:"6",sm:"4"},{default:s(()=>[e(m,{"max-width":"200px",onClick:t[4]||(t[4]=l=>R(o(a).schedules)),color:"primary",width:"100%",class:"mb-1",variant:"outlined","prepe
8nd-icon":"mdi-calendar"},{default:s(()=>t[8]||(t[8]=[d("span",null," Ver hor\xE1rios ",-1)])),_:1})]),_:1}),o(a).registered?L("",!0):(b(),A(r,{key:0,xs:"6",sm:"4"},{default:s(()=>[e(m,{"max-width":"200px",onClick:z,class:"primary mb-1",width:"100%",variant:"outlined",color:"primary",disabled:!o(v)&&o(g)},{default:s(()=>t[9]||(t[9]=[_(" quero me inscrever ")])),_:1},8,["disabled"])]),_:1}))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):L("",!0)],64))}});typeof H=="function"&&H(pe);export{pe 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.