import{_ as q}from"./LogoMain-_eUxaKli.js";import{U as R,da as A,aW as r,H as k,o as w,a as t,b as s,w as a,G as B,f,V as d,c3 as c,ct as T,d as u,e as j,cC as I,bd as Y,bm as z,c2 as L,F as D,dm as G,c as W,d2 as H,bW as h,bY as J}from"./index-BXusLYFh.js";import{F as M}from"./vee-validate.esm-DDvTepzy.js";import{_ as X}from"./ReCaptcha-spL9A0Ek.js";import{_ as K}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{L as O}from"./LoginImage-BO9Q3g86.js";import"./customizer-BectIuzK.js";const Q={class:"d-flex align-center mt-2 mb-7 mb-sm-0 font-weight-medium"},Z={class:"ml-4"},ee={key:0,class:"mt-2"},te={class:"mt-5 text-right"},ae=R({__name:"AuthRegister",setup(F){const v=A(),i=r(!1),g=r(!1),m=r(!1),y=r(""),x=r("");r();const p=r(""),V=r(""),b=r(""),S=r([l=>!!l||"Password is required"]),E=r([l=>!!l||"E-mail is required",l=>/.+@.+\..+/.test(l)||"E-mail must be valid"]),N=r([l=>!!l||"First Name is required"]),P=l=>(console.log("val....",l),b.value=l,l);function $(l,{setErrors:e}){if(!g.value){e({apiError:"You need to check the agreement before you can register"});return}if(!b.value){e({apiError:"Please verify reCaptcha"});return}if(!p.value){e({apiError:"Please verify First Name"});return}return G().registerMerchant(p.value,V.value,x.value,y.value,b.value).then(n=>{n.code==200?v.go(-1):(console.log("rrr...",n),e({apiError:n.msg}))}).catch(n=>e({apiError:n}))}function C(l){window.open(l)}function U(){v.push("/login")}return(l,e)=>(w(),k(D,null,[t(z(M),{ref:"logform",action:"/",onSubmit:$,class:"mt-7 loginForm"},{default:a(({errors:_,isSubmitting:n})=>[t(f,null,{default:a(()=>[t(d,{cols:"12",sm:"6"},{default:a(()=>[t(c,{modelValue:p.value,"onUpdate:modelValue":e[0]||(e[0]=o=>p.value=o),rules:N.value,density:"comfortable","hide-details":"auto",variant:"outlined",color:"primary",label:"First Name"},null,8,["modelValue","rules"])]),_:1}),t(d,{cols:"12",sm:"6"},{default:a(()=>[t(c,{modelValue:V.value,"onUpdate:modelValue":e[1]||(e[1]=o=>V.value=o),density:"comfortable","hide-details":"auto",variant:"outlined",color:"primary",label:"Last Name"},null,8,["modelValue"])]),_:1})]),_:1}),t(c,{modelValue:x.value,"onUpdate:modelValue":e[2]||(e[2]=o=>x.value=o),rules:E.value,label:"Email Address",class:"mt-4 mb-4",required:"",density:"comfortable","hide-details":"auto",variant:"outlined",color:"primary"},null,8,["modelValue","rules"]),t(c,{modelValue:y.value,"onUpdate:modelValue":e[3]||(e[3]=o=>y.value=o),rules:S.value,label:"Password",required:"",density:"comfortable",variant:"outlined",color:"primary","hide-details":"auto","append-icon":m.value?"mdi-eye":"mdi-eye-off",type:m.value?"text":"password","onClick:append":e[4]||(e[4]=o=>m.value=!m.value),class:"pwdInput"},null,8,["modelValue","rules","append-icon","type"]),s("div",Q,[t(T,{modelValue:g.value,"onUpdate:modelValue":e[5]||(e[5]=o=>g.value=o),rules:[o=>!!o||"You must agree to continue!"],required:"",color:"secondary",class:"ms-n2 mt-4 mb-4","hide-details":""},null,8,["modelValue","rules"]),s("div",Z,[e[9]||(e[9]=s("span",null," I agree to JetPrint's",-1)),e[10]||(e[10]=u(" ")),s("span",{onClick:e[6]||(e[6]=o=>C("https://jetprintapp.com/terms-of-service/")),style:{color:"#252525","text-decoration":"underline",cursor:"pointer"}},"Terms of Service"),e[11]||(e[11]=u(" , ")),s("span",{onClick:e[7]||(e[7]=o=>C("https://jetprintapp.com/privacy-policy/")),style:{color:"#252525","text-decoration":"underline",cursor:"pointer"}},"Privacy Policy"),e[12]||(e[12]=u(" ")),e[13]||(e[13]=s("span",null,"and",-1)),e[14]||(e[14]=u(" ")),s("span",{onClick:e[8]||(e[8]=o=>C("https://jetprintapp.com/returns/")),style:{color:"#252525","text-decoration":"underline",cursor:"pointer"}},"Return Policy")])]),t(X,{onGetChildren:P}),t(j,{color:"secondary",loading:n,block:"",class:"mt-2",variant:"flat",size:"large",disabled:i.value,type:"submit"},{default:a(()=>e[15]||(e[15]=[u("Sign Up")])),_:2},1032,["loading","disabled"]),_.apiError?(w(),k("div",ee,[t(I,{color:"error"},{default:a(()=>[u(Y(_.apiError),1)]),_:2},1024)])):B("",!0)]),_:1},512),s("div",te,[t(L),s("div",{class:"mt-5"},[e[16]||(e[16]=s("span",{class:"mt-2 text-capitalize p-0 text-medium-emphasis font-weight-medium"},"Already have an account?",-1)),s("span",{onClick:U,class:"mt-2 text-capitalize mr-n2 text-medium-emphasis font-weight-medium",style:{"text-decoration":"underline",cursor:"pointer"}},"Sign in")])])],64))}}),le=K(ae,[["__scopeId","data-v-0d66bb65"]]),oe={class:"pa-0 pa-sm-12"},pe=R({__name:"RegisterPage",setup(F){return(v,i)=>(w(),W(f,{class:"h-100vh","no-gutters":""},{default:a(()=>[t(d,{cols:"12",lg:"7",xl:"7",class:"d-flex align-center bg-lightprimary"},{default:a(()=>[t(H,null,{default:a(()=>[s("div",oe,[t(f,{justify:"center"},{default:a(()=>[t(d,{cols:"12",lg:"10",xl:"6",md:"7"},{default:a(()=>[t(h,{elevation:"0",class:"loginBox"},{default:a(()=>[t(h,{variant:"outlined"},{default:a(()=>[t(J,{class:"pa-9"},{default:a(()=>[t(f,null,{default:a(()=>[t(d,{cols:"12",md:"7",sm:"7","order-sm":"first",order:"last",class:"text-sm-start text-center"},{default:a(()=>i[0]||(i[0]=[s("h2",{class:"text-secondary text-h2"},"Sign up",-1)])),_:1}),t(d,{class:"text-sm-end text-center",sm:"5",cols:"12"},{default:a(()=>[t(q)]),_:1})]),_:1}),i[1]||(i[1]=s("h4",{class:"text-h4"},"Sign up and start earning for FREE",-1)),t(le)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})])]),_:1})]),_:1}),t(O)]),_:1}))}});export{pe as default};