You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
1.1 KiB
65 lines
1.1 KiB
<template>
|
|
<b-list-group>
|
|
<b-list-group-item :to="{ name: 'Index' }">
|
|
Home
|
|
</b-list-group-item>
|
|
|
|
<b-list-group-item
|
|
v-if="isAuthenticated"
|
|
:to="{ name: 'MyCourses' }"
|
|
>
|
|
Courses
|
|
</b-list-group-item>
|
|
|
|
<b-list-group-item
|
|
v-if="isAuthenticated"
|
|
:to="{ name: 'MySessions' }"
|
|
>
|
|
Sessions
|
|
</b-list-group-item>
|
|
|
|
<b-list-group-item
|
|
v-if="isAuthenticated"
|
|
/>
|
|
|
|
<b-list-group-item
|
|
v-if="isAuthenticated"
|
|
:to="'/main/admin/user_list.php'"
|
|
>
|
|
Users
|
|
</b-list-group-item>
|
|
|
|
<b-list-group-item
|
|
v-if="isAuthenticated"
|
|
:to="'/main/admin/course_list.php'"
|
|
>
|
|
Courses
|
|
</b-list-group-item>
|
|
|
|
<b-list-group-item
|
|
v-if="isAuthenticated"
|
|
:to="'/main/session/session_list.php'"
|
|
>
|
|
Sessions
|
|
</b-list-group-item>
|
|
|
|
|
|
<b-list-group-item
|
|
v-if="isAuthenticated"
|
|
:to="'/main/admin/index.php'"
|
|
>
|
|
Settings
|
|
</b-list-group-item>
|
|
</b-list-group>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
computed: {
|
|
isAuthenticated() {
|
|
return this.$store.getters['security/isAuthenticated']
|
|
},
|
|
},
|
|
};
|
|
|
|
</script>
|
|
|