1import{d as U,R as N,e as r,f as c,i as a,l as f,h as t,t as n,M as p,g as e,K as k,L as C,D as V,j as F,E as P,r as E,A as W}from"./CFxGRstO.js";import{_ as H}from"./C0G2vSMp.js";import{_ as z}from"./DBcM731C.js";import{_ as G}from"./B-1_KvNR.js";import{_ as J}from"./DnMM_Yjt.js";import{i as K}from"./Dhu0ts9N.js";import{a as S,c as L,h as Q,u as Y,b as R}from"./CgWzIhW9.js";import{v as B}from"./Dir1hRYt.js";import{y as X}from"./C97LyYTF.js";import{u as Z}from"./DzpbyIkv.js";import{u as tt}from"./CdviQ7zO.js";import{_ as q}from"./DlAUqK2U.js";import"./DIJTWx4D.js";import"./DCH0OG8z.js";import"./Bg2uL3dI.js";import"./C16c000V.js";import"./Cpj98o6Y.js";import"./B2a-ywG8.js";import"./BWBHGvIx.js";import"./-vsEa_js.js";const{addCustomEmailValidator:et}=X();et();function st(){const b={email:S().required(B("validation.email.enter_valid")).email(B("validation.email.enter_valid")).max(100),subject:S().max(200),message:S().required(B("validation.common.required")).max(4e3)};return L(b)}const ot={class:"tw-text-fs-5 tw-leading-tight tw-text-center tw-mb-1",role:"alert"},at={class:"tw-text-fs-5 tw-leading-tight tw-text-center tw-mb-2",role:"alert"},lt={class:"tw-mb-2"},it={class:"tw-mb-4"},nt={for:"email",class:"form-label"},dt=["disabled"],rt={key:0,class:"error-msg invalid-feedback"},ct={class:"tw-mb-4"},mt={for:"subject",class:"form-label"},wt=["disabled"],ut={key:0,class:"error-msg invalid-feedback"},_t={class:"tw-mb-4"},pt={for:"message",class:"form-label"},ht=["disabled"],ft={key:0,class:"error-msg invalid-feedback"},bt={class:"tw-flex tw-items-center tw-gap-4 md:tw-mb-4 tw-justify-between"},vt={class:"tw-text-end"},gt=U({__name:"ContactForm",setup(b){const{postRequest:m,errorMessage:M}=Z(),{submitWithRecaptcha:v,preloadRecaptchaOnInteraction:l}=tt();Q({validateOnBlur:!1,validateOnInput:!1,validateOnChange:!1,validateOnModelUpdate:!1});const g=st(),{meta:D,handleSubmit:I,isSubmitting:w,errors:d,setFieldError:x}=Y({validationSchema:g}),{value:$}=R("email"),{value:y}=R("subject"),{value:j}=R("message"),u=E(!1),_=E(!1);N(M,i=>{_.value=!!i});const O=I(async(i,{resetForm:s})=>{await v(i,async h=>{(await m("/api/support/send-email",{body:h})).success&&(s(),u.value=!0)})});return(i,s)=>{const h=z,T=G,A=J;return r(),c("form",{class:"lg:tw-w-9/12 tw-mx-auto",onFocusinCaptureOnce:s[10]||(s[10]=(...o)=>e(l)&&e(l)(...o)),onPointerdownCaptureOnce:s[11]||(s[11]=(...o)=>e(l)&&e(l)(...o)),onSubmit:s[12]||(s[12]=P((...o)=>e(O)&&e(O)(...o),["prevent"]))},[a(h,{modelValue:e(u),"onUpdate:modelValue":s[1]||(s[1]=o=>p(u)?u.value=o:null),title:i.$t("help.form.modal_thank_you")},{footer:f(()=>[t("button",{class:"btn btn-outline-primary tw-mx-auto",onClick:s[0]||(s[0]=o=>u.value=!1)},n(i.$t("components.close_button")),1)]),default:f(()=>[t("div",ot,n(i.$t("help.form.request_sent_content")),1)]),_:1},8,["modelValue","title"]),a(h,{modelValue:e(_),"onUpdate:modelValue":s[3]||(s[3]=o=>p(_)?_.value=o:null),title:i.$t("help.form.error_title")},{footer:f(()=>[t("button",{class:"btn btn-outline-primary tw-mx-auto",onClick:s[2]||(s[2]=o=>_.value=!1)},n(i.$t("components.close_button")),1)]),default:f(()=>[t("div",at,n(i.$t("help.form.error_occurred_message")),1)]),_:1},8,["modelValue","title"]),t("div",lt,[t("div",it,[t("label",nt,n(i.$t("help.form.email")),1),k(t("input",{id:"email","onUpdate:modelValue":s[4]||(s[4]=o=>p($)?$.value=o:null),class:V(["form-control",[e(d).email&&"is-invalid"]]),disabled:e(w),maxlength:"100",onFocus:s[5]||(s[5]=o=>e(x)("email",""))},null,42,dt),[[C,e($)]]),e(d).email?(r(),c("div",rt,n(e(d).email),1)):F("",!0)]),t("div",ct,[t("label",mt,n(i.$t("help.form.subject")),1),k(t("input",{id:"subject","onUpdate:modelValue":s[6]||(s[6]=o=>p(y)?y.value=o:null),class:V(["form-control",[e(d).subject&&"is-invalid"]]),disabled:e(w),maxlength:"200",onFocus:s[7]||(s[7]=o=>e(x)("subject",""))},null,42,wt),[[C,e(y)]]),e(d).subject?(r(),c("div",ut,n(e(d).subject),1)):
1F("",!0)]),t("div",_t,[t("label",pt,n(i.$t("help.form.message")),1),k(t("textarea",{id:"message","onUpdate:modelValue":s[8]||(s[8]=o=>p(j)?j.value=o:null),class:V(["form-control",[e(d).message&&"is-invalid"]]),disabled:e(w),maxlength:"4000",rows:"4",onFocus:s[9]||(s[9]=o=>e(x)("message",""))},null,42,ht),[[C,e(j)]]),e(d).message?(r(),c("div",ft,n(e(d).message),1)):F("",!0)])]),t("div",bt,[a(T),t("div",vt,[a(A,{label:e(w)?i.$t("help.form.sending"):i.$t("help.form.send"),class:"btn btn-md btn-primary btn-spinner",type:"submit",disabled:e(w)||!e(K)(e(d))&&e(D).touched,loading:e(w)},null,8,["label","disabled","loading"])])])],32)}}}),xt=Object.assign(q(gt,[["__scopeId","data-v-0e788931"]]),{__name:"ContactForm"}),$t={class:"help-page md:tw-py-12"},yt={class:"container tw-py-4 md:tw-mb-2"},jt={class:"tw-text-h2 !tw-font-normal !tw-leading-normal !tw-text-yellow tw-text-center !tw-mb-6 tw-mx-auto lg:tw-w-10/12 xl:tw-w-9/12"},kt={class:"help-boxes tw-grid tw-grid-cols-1 tw-gap-4 tw-mx-auto lg:tw-w-10/12 xl:tw-w-9/12"},Ct={class:"icon-box tw-rounded tw-px-3"},Vt={class:"tw-flex tw-px-6 tw-py-6 tw-items-center tw-gap-4 tw-flex-wrap"},Ft={class:"item tw-w-full md:tw-w-6/12 tw-text-center md:tw-text-start"},St={class:"tw-text-h5 !tw-font-normal !tw-mb-0"},Rt={class:"tw-grow tw-basis-0 tw-inline-flex tw-gap-4 tw-justify-center md:tw-justify-start"},Bt={class:"item"},Mt={key:0,class:"item"},Ot={key:1,class:"item"},Tt={key:2,class:"item"},Et={key:3,class:"item"},Ut={class:"item"},qt={class:"icon-box tw-rounded tw-px-3"},Dt={class:"tw-flex tw-px-6 tw-py-6 tw-items-center tw-gap-4 tw-flex-wrap"},It={class:"item tw-w-full md:tw-w-6/12 tw-text-center md:tw-text-start"},At={class:"tw-text-h5 !tw-font-normal !tw-mb-0"},Nt={class:"tw-grow tw-basis-0 tw-inline-flex tw-gap-4 tw-justify-center md:tw-justify-start"},Pt={class:"item"},Wt={key:0,class:"item"},Ht={class:"item"},zt={class:"icon-box tw-rounded tw-px-3"},Gt={class:"tw-flex tw-px-6 tw-py-6 tw-items-center tw-gap-4 tw-flex-wrap"},Jt={class:"item tw-w-full md:tw-w-6/12 tw-text-center md:tw-text-start"},Kt={class:"tw-text-h5 !tw-font-normal !tw-mb-0"},Lt={class:"tw-grow tw-basis-0 tw-inline-flex tw-gap-4 tw-justify-center md:tw-justify-start"},Qt={class:"item"},Yt={class:"item"}
1,Xt={class:"item"},Zt={id:"contacts",class:"contact-form"},te={class:"container tw-my-2 md:tw-my-0 tw-py-6 md:tw-py-12"},ee={id:"contact-form",class:"!tw-text-yellow tw-text-center tw-font-normal md:tw-mt-4 tw-text-h2 tw-mb-2"},se={class:"tw-mb-2 md:tw-mb-6"},oe=U({__name:"help",setup(b){return(m,M)=>{const v=W,l=H,g=xt;return r(),c("div",null,[t("header",$t,[t("div",yt,[t("h1",jt,[a(v,{text:m.$t("help.help_page.title"),"words-limit":2},null,8,["text"])]),t("div",kt,[t("div",Ct,[t("div",Vt,[t("div",Ft,[t("span",St,n(m.$t("help.help_page.contact_directly")),1)]),t("div",Rt,[t("div",Bt,[a(l,{href:"https://discord.com/invite/vT3udBf",class:"tw-rounded-full",label:"Discord",icon:"discord",width:1.25,height:1.25})]),(r(),c("div",Mt,[a(l,{href:"https://www.facebook.com/reWASDapp/",class:"tw-rounded-full",label:"Facebook",icon:"facebook",width:1.25,height:1.25})])),(r(),c("div",Ot,[a(l,{href:"https://twitter.com/reWASDmapper",class:"tw-rounded-full",label:"Twitter",icon:"twitter",width:1.25,height:1.25})])),(r(),c("div",Tt,[a(l,{href:"https://forum.rewasd.com/",class:"tw-rounded-full",label:"Forum",icon:"forum",width:1.25,height:1.25})])),(r(),c("div",Et,[a(l,{href:"https://www.reddit.com/r/rewasd/",class:"tw-rounded-full",label:"Reddit",icon:"reddit",width:1.25,height:1.25})])),t("div",Ut,[a(l,{href:"#contacts",class:"tw-rounded-full",label:"Email",icon:"email",width:1.25,height:1.25})])])])]),t("div",qt,[t("div",Dt,[t("div",It,[t("span",At,n(m.$t("help.help_page.start_with_guides")),1)]),t("div",Nt,[t("div",Pt,[a(l,{href:"https://help.rewasd.com/",class:"tw-rounded-full",label:"Help Guide",icon:"help",width:1.25,height:1.25})]),(r(),c("div",Wt,[a(l,{href:"https://www.youtube.com/channel/UC9lmSQ910STRP6JbodmaC_g",class:"tw-rounded-full",label:"YouTube channel",icon:"youtube",width:1.25,height:1.25})])),t("div",Ht,[a(l,{href:"/blog",class:"tw-rounded-full",label:"Blog",icon:"blog",width:1.25,height:1.25})])])])]),t("div",zt,[t("div",Gt,[t("div",Jt,[t("span",Kt,n(m.$t("help.help_page.partnership")),1)]),t("div",Lt,[t("div",Qt,[a(l,{href:"/partners#blogger-section",class:"tw-rounded-full",label:"Blogger",icon:"blogger",width:1.25,height:1.25})]),t("div",Yt,[a(l,{href:"/translators",class:"tw-rounded-full",label:"Translator",icon:"translator",width:1.25,height:1.25})]),t("div",Xt,[a(l,{href:"/partners#manufacturer-section",class:"tw-rounded-full",label:"Manufacturer",icon:"manufacturer",width:1.25,height:1.25})])])])])])])]),t("section",Zt,[t("div",te,[t("h2",ee,n(m.$t("help.help_page.contact_us")),1),t("div",se,[a(g)])])])])}}}),je=q(oe,[["__scopeId","data-v-e55b8684"]]);export{je 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.