diff --git a/src/components/pages/PanelAdministrator.vue b/src/components/pages/PanelAdministrator.vue index 509e2d30e5d101fc0d48338bcf3092eead7a9ad4..f60d8d3e961a2d63a51c986ed32ec90c5d860b8d 100644 --- a/src/components/pages/PanelAdministrator.vue +++ b/src/components/pages/PanelAdministrator.vue @@ -4,8 +4,11 @@ <b-card no-body> <b-tabs card> <b-tab title="Komentar" active> - <b-card no-body> - <b-tabs v-model="tabIndex" nav-wrapper-class="col-3" pills vertical card> + <div class="text-center text-muted mx-1 my-1" v-if="pageList.length == 0"> + Anda belum dipasang ke urusan/kegiatan apapun. + </div> + <b-card v-else no-body> + <b-tabs v-model="tabIndex" nav-wrapper-class="col-3" pills vertical card> <b-tab title="Entri Komentar" disabled/> <b-tab v-for="(item, index) in pageList" @@ -111,10 +114,12 @@ export default { }, watch : { tabIndex() { - this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']() + if (this.pageList.length > 0) + this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']() }, tabIndexInner() { - this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']() + if (this.pageList.length > 0) + this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']() } }, methods: {