1import{am as f,U as l,k as s,ac as g,j as p,aF as h,ax as v,h as i,G as S,af as b,J as M,E as n,a1 as k}from"./7k1903kh.js";const V=["for"],y=["innerHTML"],B=Object.assign({inheritAttrs:!1},{__name:"input",props:n({label:String,error:String,grayLabel:String,variant:{type:String,default:"fill"},classWrap:String,mask:String,maskPattern:String},{modelValue:{},modelModifiers:{}}),emits:n(["clear-error"],["update:modelValue"]),setup(e,{emit:o}){const a=f(e,"modelValue"),u=o,c=k(!0),d=()=>{u("clear-error")};return(r,t)=>(l(),s("div",{class:M(["ui-input",{"is-error":e.error,[e.classWrap]:e.classWrap}])},[e.label?(l(),s("label",{key:0,for:r.$attrs.name,class:"ui-input__label"},g(e.label),9,V)):p("",!0),h(i("input",S(r.$attrs,{"onUpdate:modelValue":t[0]||(t[0]=m=>a.value=m),onInput:d,class:["ui-input__field",{[`--${e.variant}`]:!0,"with-placeholder":b(c)}]}),null,16),[[v,a.value]]),i("div",{class:"ui-input__error",innerHTML:e.error},null,8,y)],2))}});export{B as _};
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.