get the coaches from the backend

This commit is contained in:
Andreas Zweili 2021-07-28 17:01:33 +02:00
parent 4665d05bfa
commit 2dcd26709f
1 changed files with 7 additions and 1 deletions

View File

@ -5,7 +5,7 @@
<base-card> <base-card>
<section> <section>
<div class="controls"> <div class="controls">
<base-button mode="outline">Refresh</base-button> <base-button mode="outline" @click="loadCoaches">Refresh</base-button>
<base-button v-if="!isCoach" link to="/register" <base-button v-if="!isCoach" link to="/register"
>Register as Coach</base-button >Register as Coach</base-button
> >
@ -64,9 +64,15 @@ export default {
return this.$store.getters['coaches/hasCoaches']; return this.$store.getters['coaches/hasCoaches'];
} }
}, },
created() {
this.loadCoaches();
},
methods: { methods: {
setFilter(updatedFilters) { setFilter(updatedFilters) {
this.activeFilters = updatedFilters; this.activeFilters = updatedFilters;
},
loadCoaches() {
this.$store.dispatch('coaches/loadCoaches');
} }
} }
}; };