1import{bc as p,bh as n,bn as t,bl as v,bm as u,br as l,c3 as h,cj as I,bi as k,b9 as w,ck as B,bQ as D,bg as o,bX as c}from"./DcvButbD.js";import{u as V,f as $}from"./DBJ6_OgB.js";import{_ as x}from"./C8tdCacw.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new e.Error().stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="9e1d4cd6-4c06-4c72-8b99-357f01971ce2",e._sentryDebugIdIdentifier="sentry-dbid-9e1d4cd6-4c06-4c72-8b99-357f01971ce2")}catch{}})();const C=["for"],N={key:0,class:"required"},T=["id","data-testid","name","autocomplete"],_={key:1,class:"error"},q=p({inheritAttrs:!1,__name:"FormBaseInput",props:{modelValue:{},label:{},required:{type:Boolean},v:{},name:{}},emits:["update:modelValue"],setup(e,{emit:a}){const i=e,m=a,{handleInput:r,errorMessage:b,errorClass:f,showErrorMessage:y}=V(i,m);return(g,s)=>(o(),n("div",{class:D(["input-group",{"input--error":e.v&&e.v.$error}])},[e.label?(o(),n("label",{key:0,for:t(c)(e.label)},[v(u(e.label)+" ",1),e.required?(o(),n("span",N," *")):l("",!0)],8,C)):l("",!0),h(k("input",w({id:t(c)(e.label)},g.$attrs,{"onUpdate:modelValue":s[0]||(s[0]=d=>B(r)?r.value=d:null),class:["input",t(f)],"data-testid":`${t($)(e.name)}_input`,name:e.name,autocomplete:e.name,onBlur:s[1]||(s[1]=d=>e.v.$touch())}),null,16,T),[[I,t(r)]]),t(y)?(o(),n("span",_,u(t(b)),1)):l("",!0)],2))}}),j=Object.assign(x(q,[["__scopeId","data-v-825b0177"]]),{__name:"FormBaseInput"});export{j as _}; 2//# sourceMappingURL=DyHSugpC.js.map
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.