1import{T as q,_ as o,o as d,f as u,a as i,u as e,w,F as y,Z as j,b as t,t as a,e as k,h as m,p,g as h}from"./app-763827e1.js";import{L as V}from"./index-946c9078.js";import{_ as b}from"./InputError-ff8565ac.js";/* empty css */import"./screen-size-indicator-1f5b6b6a.js";import"./user-info-89a02c8d.js";import"./padme-03c53901.js";import"./_plugin-vue_export-helper-c27b6911.js";const E={class:"boss"},S={class:"my-5"},B={class:"max-w-sm md:max-w-md"},C={for:"email",class:"hidden"},N=["placeholder","disabled"],P={class:"my-5"},U={for:"subject",class:"hidden"},D=["placeholder"],F={for:"question",class:"hidden"},L=["placeholder"],M={class:"text-center my-5"},T={key:0,class:"mb-4 p-3 font-medium bg-cornflower rounded"},I={key:0,class:"debug mt-5"};const J={__name:"contact",props:{user:Object,status:String},setup(r){const c=r,s=q({email:"",subject:"",question:""});let _=!1;c.user&&c.user.email&&(s.email=c.user.email,_=!0);const f=()=>{s.post(route("contact.request"))},g=o("contact.Enter subject"),x=o("contact.Enter email address"),v=o("contact.What is your question?");return(Q,l)=>(d(),u(y,null,[i(e(j),{title:"contact"}),i(V,null,{default:w(()=>[t("h1",E,a(e(o)("contact.contact")),1),t("div",S,a(e(o)("contact.If you have a question, please let us know.")),1),t("div",B,[t("form",{onSubmit:k(f,["prevent"])},[t("div",null,[t("label",C,a(e(o)("contact.Email address")),1),m(t("input",{"onUpdate:modelValue":l[0]||(l[0]=n=>e(s).email=n),id:"email",type:"email",placeholder:e(x),class:"input input-bordered w-full",disabled:e(_)},null,8,N),[[p,e(s).email]]),i(b,{class:"mt-2",message:e(s).errors.email},null,8,["message"])]),t("div",P,[t("label",U,a(e(o)("contact.Subject")),1),m(t("input",{"onUpdate:modelValue":l[1]||(l[1]=n=>e(s).subject=n),id:"subject",type:"text",placeholder:e(g),class:"input input-bordered w-full"},null,8,D),[[p,e(s).subject]]),i(b,{class:"mt-2",message:e(s).errors.subject},null,8,["message"])]),t("div",null,[t("label",F,a(e(o)("contact.Question")),1),m(t("textarea",{"onUpdate:modelValue":l[2]||(l[2]=n=>e(s).question=n),id:"question",requiredX:"",placeholder:e(v),class:"textarea textarea-bordered w-full h-40"},null,8,L),[[p,e(s).question]]),i(b,{class:"mt-2",message:e(s).errors.question},null,8,["message"])]),t("div",M,[t("button",{class:"btn text-xl px-8 mx-auto",onClick:l[3]||(l[3]=()=>{})},a(e(o)("contact.Send")),1)])],32),r.status?(d(),u("div",T,a(r.status),1)):h("",!0)]),e(!1)?(d(),u("div",I,[t("pre",null,a(c),1),t("pre",null,a(e(s)),1)])):h("",!0)]),_:1})],64))}};export{J 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.