diff --git a/src/pages/coaches/CoachesList.vue b/src/pages/coaches/CoachesList.vue index b271df1..7eed48e 100644 --- a/src/pages/coaches/CoachesList.vue +++ b/src/pages/coaches/CoachesList.vue @@ -16,7 +16,11 @@ Refresh - Login + Register as Coach @@ -58,6 +62,9 @@ export default { }; }, computed: { + isLogggedIn() { + return this.$store.getters.isAuthenticated; + }, isCoach() { return this.$store.getters['coaches/isCoach']; }, diff --git a/src/store/modules/auth/getters.js b/src/store/modules/auth/getters.js index 0e08cac..69c9026 100644 --- a/src/store/modules/auth/getters.js +++ b/src/store/modules/auth/getters.js @@ -4,5 +4,8 @@ export default { }, token(state) { return state.token; + }, + isAuthenticated(state) { + return !!state.token; } };