display table with notifications datas, prepare others tabs to render datas

This commit is contained in:
2022-01-25 20:08:39 +01:00
parent 2144b247b3
commit fc1ed8b71e
8 changed files with 175 additions and 18 deletions

View File

@@ -12,7 +12,7 @@
<a class="nav-link"
:class="{'active': activeTab === 'MyWorks'}"
@click="selectTab('MyWorks')">
{{ $t('my_works') }}
{{ $t('my_works.tab') }}
<!-- <span class="badge rounded-pill bg-danger counter">2</span> -->
</a>
</li>
@@ -20,28 +20,28 @@
<a class="nav-link"
:class="{'active': activeTab === 'MyEvaluations'}"
@click="selectTab('MyEvaluations')">
{{ $t('my_evaluations') }}
{{ $t('my_evaluations.tab') }}
</a>
</li>
<li class="nav-item">
<a class="nav-link"
:class="{'active': activeTab === 'MyTasks'}"
@click="selectTab('MyTasks')">
{{ $t('my_task') }}
{{ $t('my_tasks.tab') }}
</a>
</li>
<li class="nav-item">
<a class="nav-link"
:class="{'active': activeTab === 'MyAccompanyingCourses'}"
@click="selectTab('MyAccompanyingCourses')">
{{ $t('my_accompanying_courses') }}
{{ $t('my_accompanying_courses.tab') }}
</a>
</li>
<li class="nav-item">
<a class="nav-link"
:class="{'active': activeTab === 'MyNotifications'}"
@click="selectTab('MyNotifications')">
{{ $t('my_notifications') }}
{{ $t('my_notifications.tab') }}
</a>
</li>
<li class="nav-item loading ms-auto py-2" v-if="loading">
@@ -106,8 +106,8 @@ export default {
},
methods: {
selectTab(tab) {
this.activeTab = tab;
this.$store.dispatch('getByTab', tab);
this.activeTab = tab;
}
}
}