1import{d as f,C as c,g as w,o as g,a as s,u as a,m as _,w as n,b as r,e as V,P as y,f as d,n as b,F as v}from"./app-DDjXIuAw.js";import{_ as t,a as m,b as i}from"./TextInput.vue_vue_type_script_setup_true_lang-DPRrXj5p.js";import{P as x}from"./PrimaryButton-BO1ZAnac.js";import{_ as k}from"./GuestLayout.vue_vue_type_script_setup_true_lang-Bu0kTEwk.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./ApplicationLogo.vue_vue_type_script_setup_true_lang-BckecOe6.js";const P={class:"mt-4"},B={class:"mt-4"},C={class:"mt-4"},N={class:"mt-4 flex items-center justify-end"},E=f({__name:"Register",setup(q){const e=c({name:"",email:"",password:"",password_confirmation:""}),u=()=>{e.post(route("register"),{onFinish:()=>{e.reset("password","password_confirmation")}})};return(p,o)=>(g(),w(v,null,[s(a(_),{title:"Register"}),s(k,null,{default:n(()=>[r("form",{onSubmit:V(u,["prevent"])},[r("div",null,[s(t,{for:"name",value:"Name"}),s(m,{id:"name",modelValue:a(e).name,"onUpdate:modelValue":o[0]||(o[0]=l=>a(e).name=l),type:"text",class:"mt-1 block w-full",required:"",autofocus:"",autocomplete:"name"},null,8,["modelValue"]),s(i,{class:"mt-2",message:a(e).errors.name},null,8,["message"])]),r("div",P,[s(t,{for:"email",value:"Email"}),s(m,{id:"email",modelValue:a(e).email,"onUpdate:modelValue":o[1]||(o[1]=l=>a(e).email=l),type:"email",class:"mt-1 block w-full",required:"",autocomplete:"username"},null,8,["modelValue"]),s(i,{class:"mt-2",message:a(e).errors.email},null,8,["message"])]),r("div",B,[s(t,{for:"password",value:"Password"}),s(m,{id:"password",modelValue:a(e).password,"onUpdate:modelValue":o[2]||(o[2]=l=>a(e).password=l),type:"password",class:"mt-1 block w-full",required:"",autocomplete:"new-password"},null,8,["modelValue"]),s(i,{class:"mt-2",message:a(e).errors.password},null,8,["message"])]),r("div",C,[s(t,{for:"password_confirmation",value:"Confirm Password"}),s(m,{id:"password_confirmation",modelValue:a(e).password_confirmation,"onUpdate:modelValue":o[3]||(o[3]=l=>a(e).password_confirmation=l),type:"password",class:"mt-1 block w-full",required:"",autocomplete:"new-password"},null,8,["modelValue"]),s(i,{class:"mt-2",message:a(e).errors.password_confirmation},null,8,["message"])]),r("div",N,[s(a(y),{href:p.route("login"),class:"rounded-md text-sm text-gray-600 underline hover:text-gray-900 focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:outline-hidden"},{default:n(()=>o[4]||(o[4]=[d(" Already registered? ")])),_:1},8,["href"]),s(x,{class:b(["ms-4",{"opacity-25":a(e).processing}]),disabled:a(e).processing},{default:n(()=>o[5]||(o[5]=[d(" Register ")])),_:1},8,["class","disabled"])]),o[6]||(o[6]=r("p",{class:"pt-2"},"By the way the email is NOT verified as this is just a hobby project",-1))],32)]),_:1})],64))}});export{E 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.