2 lines
848 B
JavaScript
Vendored
2 lines
848 B
JavaScript
Vendored
import{_ as i}from"./plugin-vue_export-helper.21dcd24c.js";import{o as t,f as r,t as l,j as o,i as u,ab as d,F as c}from"./vendor.7e4e5e39.js";const m={inheritAttrs:!1,props:{id:{type:String,default(){return`select-input-${Math.random()*1e3}`}},modelValue:String,label:String,error:String},methods:{focus(){this.$refs.input.focus()},select(){this.$refs.input.select()}}},f=["for"],g=["id","value"],_={key:1,class:"text-red text-sm"};function h(a,s,e,p,x,v){return t(),r(c,null,[e.label?(t(),r("label",{key:0,class:"text-gray-light text-lg mb-2",for:e.id},l(e.label)+":",9,f)):o("",!0),u("textarea",d({id:e.id,ref:"input"},a.$attrs,{class:{error:e.error},value:e.modelValue,onInput:s[0]||(s[0]=n=>a.$emit("update:modelValue",n.target.value))}),null,16,g),e.error?(t(),r("div",_,l(e.error),1)):o("",!0)],64)}var S=i(m,[["render",h]]);export{S as T};
|