1import{H as e,K as t,O as n,S as r,Tt as i,Xt as a,b as o,ct as s,d as c,f as l,it as u,j as d,m as f,p,st as m,vt as h}from"./CVfR05em.js";import{l as g,u as _}from"./CFGaSGvY.js";import{t as v}from"./CMrzJlZq.js";import{t as y}from"./BDNMzG2s.js";import{t as b}from"./s4KFBPjH.js";import{a as x,i as S}from"./3Z-WxTTY.js";var C=[`id`,`required`],w={key:0,value:void 0,hidden:``},T=Object.assign(y(r({inheritAttrs:!1,__name:`FormFieldSelect`,props:{placeholder:{},id:{},label:{},name:{},required:{type:Boolean},atomic:{type:Boolean}},emits:[`change`],setup(r,{emit:_}){let v=r,y=_,T=n(`formData`,{}),E=h();return v.atomic||S(v.name,E),u(()=>T[v.name],e=>{y(`change`,v.name,e??``)}),(n,u)=>{let h=b,_=x;return e(),l(_,{id:r.id,label:r.label,name:r.name,required:r.required,atomic:r.atomic,class:`FormFieldSelect`},{default:m(()=>[s(c(`select`,d({id:r.id,ref_key:`fieldRef`,ref:E,"onUpdate:modelValue":u[0]||=e=>i(T)[v.name]=e,class:`field__input`,required:r.required},n.$attrs),[r.placeholder?(e(),f(`option`,w,a(r.placeholder),1)):p(``,!0),t(n.$slots,`default`,{},void 0,!0)],16,C),[[g,i(T)[v.name]]]),o(h,{class:`FormFieldSelect__icon`})]),_:3},8,[`id`,`label`,`name`,`required`,`atomic`])}}}),[[`__scopeId`,`data-v-fe775603`]]),{__name:`FormFieldSelect`}),E=[`id`,`required`],D=Object.assign(y(r({__name:`FormFieldTextarea`,props:{id:{},label:{},name:{},required:{type:Boolean},atomic:{type:Boolean}},emits:[`change`],setup(t,{emit:r}){let a=t,o=r,f=n(`formData`,{}),p=h();return S(a.name,p),u(()=>f[a.name],e=>{o(`change`,a.name,e)}),(n,r)=>{let a=x;return e(),l(a,{id:t.id,label:t.label,name:t.name,required:t.required,class:`FormFieldTextarea`},{default:m(()=>[s(c(`textarea`,d({id:t.id,ref_key:`fieldRef`,ref:p,"onUpdate:modelValue":r[0]||=e=>i(f)[t.name]=e,class:`FormFieldTextarea__input field__input`,required:t.required},n.$attrs),null,16,E),[[_,i(f)[t.name]]])]),_:1},8,[`id`,`label`,`name`,`required`])}}}),[[`__scopeId`,`data-v-e537af28`]]),{__name:`FormFieldTextarea`});function O(){let e=h(!1);async function t(t){e.value=!0;try{return{success:!0,data:await v(`/api/verbaflo-webhook`,{method:`POST`,body:t})}}catch(e){return console.log(`[Verbaflo Webhook] Submit error:`,e.message),{success:!1,error:e.message}}finally{e.value=!1}}return{isSubmitting:e,sendToVerbaflo:t}}export{D as n,T as r,O as t};
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.