PageSourceSearch

https://cravefestival.app/assets/ContactUs-BtbwjlvG.js

js cravefestival.app collected 2026-10-02 15:59:06 UTC 8,948 bytes, 1 lines download raw bytes

1import{a$ as N,b$ as R,c0 as U,c4 as A,b6 as L,c5 as j,b0 as o,b1 as i,bg as l,b2 as M,bi as n,bf as u,b9 as m,bb as a,bc as s,bl as w,be as P,ci as Y,cj as D,bn as C,bo as x,bq as z,ch as H,b7 as W,bB as G,bd as I,cr as S,cs as c,bh as p,cg as $,bj as O,c7 as Z,b3 as J,bs as K}from"./index-CFHz-eb3.js";import{Q as X}from"./QList-Doq4ymz0.js";import{Q as ee}from"./QInnerLoading-DbxEAOQ5.js";import{Q as te}from"./QPage-BZFI5xAP.js";import{C as se}from"./currency-CGWGvrOo.js";import{E as oe}from"./ExternalPageHeader-Cier0PWW.js";import{Q as ae}from"./QBanner-D1jG3Y1o.js";import{u as F}from"./support.store-CF-Cr40H.js";import{_ as le}from"./SupportAttachmentPicker.vue_vue_type_script_setup_true_lang-DfzOvwc8.js";import"./QFile-BytHeeNW.js";import"./QChip-BsOJbGyr.js";import"./format-3GJbRjMt.js";try{let g=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},_=new g.Error().stack;_&&(g._sentryDebugIds=g._sentryDebugIds||{},g._sentryDebugIds[_]="947f4b0a-2eea-409c-b865-c7f181c4dae4",g._sentryDebugIdIdentifier="sentry-dbid-947f4b0a-2eea-409c-b865-c7f181c4dae4")}catch{}const ne={class:"col-12"},re={class:"pane"},ue={key:0},ie=["href"],de={key:1},ce={class:"q-mt-md"},me=N({__name:"ContactUsForm",setup(g){const _=R(),B=U(),Q=F(),V=A(),{safeConfig:r}=L(_),d=C(""),v=C(""),y=C(!1),b=C([]),q=C(null),T=x(()=>B.decoded!==null),k=x(()=>Q.myTickets.length>0),e=async()=>{y.value=!0;try{const h=await Q.createTicket({subject:d.value,body:v.value,attachmentIds:b.value});d.value="",v.value="",q.value?.reset(),await V.push(`/support/${h.id}`)}catch(h){await z(h,"Could not send your message")}finally{y.value=!1}};return(h,t)=>{const E=j("router-link");return o(),i("div",ne,[l("div",re,[t[9]||(t[9]=l("div",{class:"title"},"Other",-1)),M(r).links.faq!==""?(o(),i("p",ue,[t[3]||(t[3]=n(" If you haven't looked already, please check out our ",-1)),l("a",{href:M(r).links.faq,target:"_blank"},"FAQ page",8,ie),t[4]||(t[4]=n(" for answers to your questions. ",-1))])):u("",!0),l("p",null,[t[6]||(t[6]=n(" If you are at the event please come to the Info Tent",-1)),M(r).mapUrl!==""?(o(),m(E,{key:0,to:"/map"},{default:a(()=>[...t[5]||(t[5]=[n(" (Map)",-1)])]),_:1})):u("",!0),t[7]||(t[7]=n(" and we will help you in-person. Ticket support might be slow during the event. ",-1))]),T.value?(o(),m(Y,{key:2,onSubmit:e},{default:a(()=>[s(D,{modelValue:d.value,"onUpdate:modelValue":t[0]||(t[0]=f=>d.value=f),label:"What is this about?",maxlength:"255",counter:"",rules:[f=>!!f&&f.trim().length>0||"Please enter a subject"]},null,8,["modelValue","rules"]),s(D,{modelValue:v.value,"onUpdate:modelValue":t[1]||(t[1]=f=>v.value=f),label:"Tell us what happened",type:"textarea",rows:"6",maxlength:"10000",counter:"",rules:[f=>!!f&&f.trim().length>0||"Please describe the problem"]},null,8,["modelValue","rules"]),s(le,{ref_key:"picker",ref:q,modelValue:b.value,"onUpdate:modelValue":t[2]||(t[2]=f=>b.value=f),disabled:y.value},null,8,["modelValue","disabled"]),l("div",ce,[s(P,{type:"submit",color:"primary",label:"Send",loading:y.value},null,8,["loading"]),k.value?(o(),m(P,{key:0,flat:"",class:"q-ml-sm",to:"/support",label:"My Past Requests"})):u("",!0)])]),_:1})):(o(),i("div",de,[s(ae,{class:"bg-grey-2 q-mb-md"},{avatar:a(()=>[s(w,{name:"lock",color:"primary"})]),default:a(()=>[t[8]||(t[8]=n(" Please sign in so we can reply to you. Your message and our answer stay on your account. ",-1))]),_:1}),s(P,{color:"primary",to:"/login",label:"Sign In"})]))])])}}}),fe={class:"row"},pe={class:"row q-col-gutter-md"},ve={key:0,class:"col-12"},ye={class:"pane"},be={key:1,class:"col-12"},ge={class:"pane"},ke={key:2,class:"col-12"},_e={class:"pane"},he={key:3,class:"col-12"},we={class:"pane"},Ce={key:4,class:"col-12"},Ie={class:"pane"},Se={key:0},$e={key:0},xe={key:0},Qe={key:1},Ve={key:1},qe={key:1},Te={key:1,class:"text-red"},Ye=N({__name:"ContactUs",setup(g){const _=R(),B=H(),Q=U(),V=F(),r=C("menu"),d=C(null),v=x(()=>Q.decoded!==null),y=x(()=>_.safeConfig),b=x(()=>{const k=[];return y.value.usesCurrency&&k.push(y.value.currencyName),(_.admittanceItems.length>0||y.value.usesEntryPasses)&&k.push("passes"),k.join(" and ")}),q=k=>K.formatUnix(k),T=x(()=>V.myTickets.length);return W(async()=>
1{if(v.value)try{await V.fetchMyTickets()}catch{}}),G(r,async()=>{r.value==="cardCharged"&&d.value===null&&v.value&&(d.value=await B.fetchPayments())}),(k,e)=>{const h=j("router-link");return o(),m(te,{class:"gb-internal-page"},{default:a(()=>[l("div",fe,[s(oe,{title:"Contact Us",subtitle:"Got a problem? Let us know about it and we will get back to you as soon as we can"})]),l("div",pe,[r.value!=="menu"?(o(),i("div",ve,[l("div",ye,[s(P,{flat:"",label:"Back to Menu",icon:"arrow_back_ios",onClick:e[0]||(e[0]=t=>r.value="menu")})])])):u("",!0),r.value==="menu"?(o(),i("div",be,[l("div",ge,[s(X,{bordered:""},{default:a(()=>[I((o(),m(S,{clickable:"",onClick:e[1]||(e[1]=t=>r.value="refund")},{default:a(()=>[s(c,{avatar:""},{default:a(()=>[s(w,{color:"primary",name:"payments"})]),_:1}),s(c,null,{default:a(()=>[n("How can I get a refund for unused "+p(b.value)+"?",1)]),_:1})]),_:1})),[[$]]),I((o(),m(S,{clickable:"",onClick:e[2]||(e[2]=t=>r.value="cardCharged")},{default:a(()=>[s(c,{avatar:""},{default:a(()=>[s(w,{color:"primary",name:"credit_card"})]),_:1}),s(c,null,{default:a(()=>[...e[6]||(e[6]=[n("My card was charged but items are missing",-1)])]),_:1})]),_:1})),[[$]]),I((o(),m(S,{clickable:"",onClick:e[3]||(e[3]=t=>r.value="cardCharged")},{default:a(()=>[s(c,{avatar:""},{default:a(()=>[s(w,{color:"primary",name:"dynamic_feed"})]),_:1}),s(c,null,{default:a(()=>[...e[7]||(e[7]=[n("My card was charged multiple times",-1)])]),_:1})]),_:1})),[[$]]),I((o(),m(S,{clickable:"",onClick:e[4]||(e[4]=t=>r.value="missingItems")},{default:a(()=>[s(c,{avatar:""},{default:a(()=>[s(w,{color:"primary",name:"question_mark"})]),_:1}),s(c,null,{default:a(()=>[n("Where did my "+p(b.value)+" go?",1)]),_:1})]),_:1})),[[$]]),I((o(),m(S,{clickable:"",onClick:e[5]||(e[5]=t=>r.value="contact")},{default:a(()=>[s(c,{avatar:""},{default:a(()=>[s(w,{color:"primary",name:"contact_support"})]),_:1}),s(c,null,{default:a(()=>[...e[8]||(e[8]=[n("My issue isn't listed here",-1)])]),_:1})]),_:1})),[[$]]),T.value>0?I((o(),m(S,{key:0,clickable:"",to:"/support"},{default:a(()=>[s(c,{avatar:""},{default:a(()=>[s(w,{color:"primary",name:"forum"})]),_:1}),s(c,null,{default:a(()=>[n("My support requests ("+p(T.value)+")",1)]),_:1})]),_:1})),[[$]]):u("",!0)]),_:1})])])):u("",!0),r.value==="refund"?(o(),i("div",ke,[l("div",_e,[e[9]||(e[9]=l("div",{class:"title"},"Refund",-1)),l("p",null," As mentioned on the checkout screen "+p(y.value.festivalName)+" does not offer refunds for unused "+p(b.value)+". Additionally, all unused "+p(b.value)+" expire at the end of the event. ",1)])])):u("",!0),r.value==="missingItems"?(o(),i("div",he,[l("div",we,[e[12]||(e[12]=l("div",{class:"title"},"Missing Items",-1)),l("p",null,[e[11]||(e[11]=n(" You can see a history of all your transactions ",-1)),s(h,{to:"/customer/transactions"},{default:a(()=>[...e[10]||(e[10]=[n("here",-1)])]),_:1}),n(". If the festival has ended then all unused "+p(b.value)+" have expired, as mentioned on the checkout screen. ",1)])])])):u("",!0),r.value==="cardCharged"?(o(),i("div",Ce,[l("div",Ie,[e[16]||(e[16]=l("div",{class:"title"},"Multiple Charges / Missing Items",-1)),e[17]||(e[17]=l("p",null," If you see multiple unexpected charges on your card or if you are missing items it might be because our payment processor has blocked your payment. This can happen for a number of reasons including: ",-1)),e[18]||(e[18]=l("ul",null,[l("li",null,"Incorrect CVC code"),l("li",null,"Zip Code mismatch"),l("li",null,"Fraud detection"),l("li",null,"Rejection from issuing bank")],-1)),e[19]||(e[19]=l("p",null," Below are the last few transactions made from your account. Any failed or blocked transactions may show up as temporary authorizations on your card and will be removed from your credit card in 5-10 business days. ",-1)),d.value!==null?(o(),i("div",Se,[d.value.length>0?(o(),i("ul",$e,[(o(!0),i(O,null,Z(d.value,t=>(o(),i("li",{key:t.id,class:J({"text-red":t.error!==null,"text-green":t.error===null})},[n(p(q(t.created))+" - "+p(M(se)(t.amount)),1),t.error!==null?(o(),i("span",xe," - "+p(t.error),1)):u("",!0),t.error===null?(o(),i("span",Qe," - "+p(t.description),1)):u("",!0)],2))),128))])):u("",!0),d.value.length===0?(o(),i("p",Ve," No Transactions Found ")):u("",!0)])):u("",!0),d.value===null?(o(),i("p",qe,[v.value?(o(),m(ee,{key:0,showing:!0})):u("",!0),v.value?u("",!0):(o(),i("span",Te,"Not logged in"))])
1):u("",!0),l("p",null,[e[14]||(e[14]=n(" You can find a list of all successful transactions ",-1)),s(h,{to:"/customer/transactions"},{default:a(()=>[...e[13]||(e[13]=[n("here",-1)])]),_:1}),e[15]||(e[15]=n(". ",-1))])])])):u("",!0),r.value==="contact"?(o(),m(me,{key:5})):u("",!0)])]),_:1})}}});export{Ye 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.