@appscode/ui-builder
Version:
## Motivation
1 lines • 776 B
JavaScript
;var e=require("./wrapper-944ca3a6.js");require("vue");var t={name:"ub-tab-select",props:{schema:{type:Object,default:function(){return{}}},tabs:{type:Array,default:function(){return[]}}},data:function(){return{activeTab:""}},watch:{schema:{immediate:!0,deep:!0,handler:function(e){this.activeTab=e.default}},activeTab:function(e){this.$emit("input",e)}}},a=e.n({render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"tabs is-centered mb-10"},[e._ssrNode("<ul>"+e._ssrList(e.tabs,(function(t){return"<li"+e._ssrClass(null,{"is-active":e.activeTab===t.value})+"><a>"+e._ssrEscape(e._s(e.$ubt(t.title)))+"</a></li>"}))+"</ul>")])},staticRenderFns:[]},void 0,t,void 0,!1,"data-v-e8c33cd0",!1,void 0,void 0,void 0);exports.default=a;