1import{x,u as g,o as t,g as a,a2 as h,av as $,a as y,L as f,H as l,f as n,t as i,b as d,l as m,z as b}from"./index-MSa8avpS.js";const k=["id","name","autocomplete","placeholder","disabled","required"],B={key:0,class:"input--errors input--error"},q={__name:"InputText",props:b({id:String,name:String,placeholder:{type:String,default:"..."},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},autocomplete:String,v:Object},{modelValue:{type:String,default:""},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const o=x(e,"modelValue"),{t:r}=g(),v=()=>e.v?.$touch();return(c,u)=>(t(),a(l,null,[h(y("input",f({type:"text",class:"input input--border input--radius",id:e.id,name:e.name,autocomplete:e.autocomplete,placeholder:e.placeholder,disabled:e.disabled,required:e.required,"onUpdate:modelValue":u[0]||(u[0]=s=>o.value=s)},c.$attrs,{onBlur:u[1]||(u[1]=s=>v())}),null,16,k),[[$,o.value]]),e.v?.$error?(t(),a("p",B,[e.v.required?.$invalid?(t(),a(l,{key:0},[n(i(d(r)("errors.input_text_required")),1)],64)):e.v.maxLength?.$invalid?(t(),a(l,{key:1},[n(i(d(r)("errors.input_text_max_length",{value:e.v.maxLength.$params.max})),1)],64)):e.v.minLength?.$invalid?(t(),a(l,{key:2},[n(i(d(r)("errors.input_text_min_length",{value:e.v.minLength.$params.min})),1)],64)):e.v.alphaNumExtended?.$invalid?(t(),a(l,{key:3},[n(i(d(r)("errors.input_text_alpha_num")),1)],64)):e.v.validIban?.$invalid?(t(),a(l,{key:4},[n(i(d(r)("errors.input_text_invalid_iban")),1)],64)):e.v.external?.$invalid&&e.v.external.$message?(t(),a(l,{key:5},[n(i(e.v.external.$message),1)],64)):m("",!0)])):m("",!0)],64))}};export{q 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.