UNPKG

@appscode/ui-builder

Version:
1 lines 1.77 kB
"use strict";var e=require("./wrapper-944ca3a6.js");require("vue");var a=require("./star-icon-cfc027fa.js"),s={name:"ub-label-element",components:{InfoButton:function(){return Promise.resolve().then((function(){return require("./InfoButton-ae4547d8.js")}))}},props:{label:{type:Object,default:function(){return{}}},customClass:{type:String,default:""},isCollapsible:{type:Boolean,default:!1},isRequired:{type:Boolean,default:!1},errors:{type:Array,default:function(){return[]}},isFormHidden:{type:Boolean,default:!1},schema:{type:Object,default:function(){return{}}}},computed:{labelText:function(){return this.label.text||"label"}}},t=e.n({render:function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("div",{staticClass:"nested-header mb-5",on:{click:function(a){return e.$emit("click",a)}}},[e._ssrNode("<h6"+e._ssrClass(null,["is-flex",e.label.isSubsection?"is-small":"is-semi-normal",e.customClass])+" data-v-15ad4f8c>","</h6>",[e._ssrNode((e.isCollapsible?'<span class="collaps-icon" data-v-15ad4f8c><i aria-hidden="true"'+e._ssrClass(null,["fa",e.isFormHidden?"fa-plus":"fa-minus"])+" data-v-15ad4f8c></i></span>":"\x3c!----\x3e")+e._ssrEscape("\n "+e._s(e.$ubt(e.labelText))+"\n ")+(e.isRequired?'<b class="is-required ml-5" data-v-15ad4f8c><img'+e._ssrAttr("src",a._)+" alt data-v-15ad4f8c></b>":"\x3c!----\x3e")+' <span class="is-error ml-5"'+e._ssrStyle(null,null,{display:e.errors.length?"":"none"})+' data-v-15ad4f8c><i aria-hidden="true" class="fa fa-exclamation-triangle" data-v-15ad4f8c></i>'+e._ssrEscape("\n "+e._s(e.errors[0])+"\n ")+"</span> "),t("info-button",{attrs:{label:e.labelText,schema:e.schema}})],2)])},staticRenderFns:[]},void 0,s,"data-v-15ad4f8c",!1,"data-v-15ad4f8c",!1,void 0,void 0,void 0);exports.default=t;