UNPKG

z-components

Version:

2 lines (1 loc) 888 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),c=require("element-plus");require("element-plus/theme-chalk/src/base.css");require("element-plus/theme-chalk/src/input.css");const m={class:"gie-input"},f=e.defineComponent({name:"ZtInput",__name:"input",props:{modelValue:{default:""},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(a,{expose:s,emit:d}){const u=a,i=d,l=e.computed({get:()=>u.modelValue,set:t=>{i("update:modelValue",t)}}),o=ref();function r(){var t;(t=o.value)==null||t.focus()}return s({focus:r}),(t,n)=>(e.openBlock(),e.createElementBlock("div",m,[e.createVNode(e.unref(c.ElInput),{ref_key:"inputRef",ref:o,modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=p=>l.value=p),disabled:u.disabled,type:"text"},null,8,["modelValue","disabled"])]))}});exports.default=f;