1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/vue-tel-input-oDD3nZ3I.js","assets/index-BHaqBm-t.js","assets/index-sn1CqBtT.css","assets/vue-tel-input-dMFfEQTc.css"])))=>i.map(i=>d[i]); 2import{o as f,_ as a,a as u,I as _,J as V,b0 as y,a0 as g,d as I}from"./index-BHaqBm-t.js";const v={__name:"PhoneInput",props:{modelValue:{type:String,default:""},options:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(l,{emit:s}){const d=I(()=>a(()=>import("./vue-tel-input-oDD3nZ3I.js"),__vite__mapDeps([0,1,2])).then(e=>e.VueTelInput));f(()=>{a(()=>Promise.resolve({}),__vite__mapDeps([3]))});const o=l,n=s,r={defaultCountry:"es",preferredCountries:["es","us","gb"],mode:"international",inputOptions:{showDialCode:!1,placeholder:"add your phone number"}},p=u(()=>({...r,...o.options})),i=u(()=>o.modelValue===null||o.modelValue===void 0?"":String(o.modelValue)),m=(e,t)=>{t&&typeof t.number=="string"?n("update:modelValue",t.number):typeof e=="string"&&n("update:modelValue",e)},c=({number:e,isValid:t,country:P})=>{typeof e=="string"&&n("update:modelValue",e)};return(e,t)=>(V(),_(g(d),y({"model-value":i.value,options:p.value,onOnInput:c},e.$attrs,{"onUpdate:modelValue":m,class:"q-mt-sm q-pb-none"}),null,16,["model-value","options"]))}};export{v 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.