Merge pull request #797 from pedro-meza/bugfix/dynamic-mdTabs

Bugfix/dynamic md tabs
This commit is contained in:
Pablo Henrique 2017-06-03 09:48:29 -03:00 committed by GitHub
commit 7183b253d5

View file

@ -126,7 +126,20 @@
};
},
registerTab(tabData) {
let hasActive = false;
for (let tab of Object.keys(this.tabList)) {
if (this.tabList[tab].active) {
hasActive = true;
break;
}
}
this.$set(this.tabList, tabData.id, tabData);
if (!hasActive) {
this.tabList[tabData.id].active = true;
}
},
unregisterTab(tabData) {
this.$delete(this.tabList, tabData.id);