1import{a0 as n,a1 as p,N as m,f as c,a2 as i,g as t,o as r,d,n as f,m as v,B as y}from"./BipNxojO.js";import{i as V}from"./DRoeoNAD.js";const h=["model-value","placeholder","autocomplete","type"],k=n({__name:"Input",props:{type:{},placeholder:{},autocomplete:{},defaultValue:{},modelValue:{},class:{type:[Boolean,null,String,Object,Array]}},emits:["update:modelValue"],setup(l,{emit:s}){const a=l,e=p(a,"modelValue",s,{passive:a?.type!=="tel",defaultValue:a.defaultValue});return m(e,()=>{!e.value||a.type!=="tel"||(e.value=e.value.toString().replace(/\D/g,""))}),(B,o)=>c((r(),d("input",{"onUpdate:modelValue":o[0]||(o[0]=u=>y(e)?e.value=u:null),"model-value":t(e),placeholder:l.placeholder,autocomplete:l.autocomplete,type:l.type,"data-slot":"input",class:f(t(v)(t(V),a.class))},null,10,h)),[[i,t(e)]])}});export{k 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.