@appscode/ui-builder
Version:
## Motivation
1 lines • 1.51 kB
JavaScript
;var e=require("./wrapper-944ca3a6.js");require("vue"),require("./index-cc93bc29.js");var s=require("./star-icon-cfc027fa.js");require("./web.immediate-813e3257.js");var a=require("./form-element-mixins-d5406c4c.js"),r=require("./data-function-mixins-ba51d46e.js"),i={name:"ub-simple-textarea",mixins:[a.f,r.d],data:function(){return{isLabelHoisted:!1}},methods:{onClickLabel:function(){this.$refs["ub-textarea"].focus()}},watch:{modelValue:{immediate:!0,handler:function(e){e&&(this.isLabelHoisted=!0)}}}},t=e.n({render:function(){var e=this,a=e.$createElement,r=e._self._c||a;return r("div",{staticClass:"ac-single-input mb-20"},[e._ssrNode("<label"+e._ssrClass("ac-label",{"show-label":e.isLabelHoisted,"is-required":e.required})+">"+e._ssrEscape("\n "+e._s(e.$ubt(e.labelText))+"\n ")+" "+(e.required?'<span class="is-required"><img'+e._ssrAttr("src",s._)+" alt></span>":"\x3c!----\x3e")+"</label> <textarea"+e._ssrAttr("disabled",e.disabled||e.isValueEmitting)+e._ssrAttr("type",e.type)+e._ssrAttr("value",e.modelValue)+e._ssrClass("ac-input",{"focus-visible bg-white":e.isLabelHoisted})+"></textarea> "),r("info-button",{attrs:{label:e.labelText,schema:e.schema}}),e._ssrNode(' <p class="is-error"'+e._ssrStyle(null,null,{display:e.errors.length?"":"none"})+'><i aria-hidden="true" class="fa fa-exclamation-triangle"></i>'+e._ssrEscape("\n "+e._s(e.errors[0])+"\n ")+"</p>")],2)},staticRenderFns:[]},void 0,i,void 0,!1,"data-v-2d9c10b5",!1,void 0,void 0,void 0);exports.default=t;