From 865bb1f30a0c4567522525fb0be9fd99bd796ecf Mon Sep 17 00:00:00 2001 From: Mateja Date: Sat, 13 Mar 2021 17:56:37 +0100 Subject: Adding boilerplate code. --- resources/js/components/reservations.vue | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 resources/js/components/reservations.vue (limited to 'resources/js/components/reservations.vue') diff --git a/resources/js/components/reservations.vue b/resources/js/components/reservations.vue new file mode 100644 index 0000000..48e54f5 --- /dev/null +++ b/resources/js/components/reservations.vue @@ -0,0 +1,9 @@ + + + -- cgit v1.2.3-70-g09d2 From 294146dd14c412e0cd6c715685bcbce0ff92b865 Mon Sep 17 00:00:00 2001 From: Mateja Date: Wed, 17 Mar 2021 12:59:27 +0100 Subject: Started work on reservation components. --- resources/js/components/reservation.vue | 29 +++++++++++++++++-- resources/js/components/reservations.vue | 49 ++++++++++++++++++++++++++++++-- resources/js/store.js | 7 +++++ 3 files changed, 81 insertions(+), 4 deletions(-) (limited to 'resources/js/components/reservations.vue') diff --git a/resources/js/components/reservation.vue b/resources/js/components/reservation.vue index 48e54f5..1e04c89 100644 --- a/resources/js/components/reservation.vue +++ b/resources/js/components/reservation.vue @@ -1,9 +1,34 @@ diff --git a/resources/js/components/reservations.vue b/resources/js/components/reservations.vue index 48e54f5..278dfa4 100644 --- a/resources/js/components/reservations.vue +++ b/resources/js/components/reservations.vue @@ -1,9 +1,54 @@ diff --git a/resources/js/store.js b/resources/js/store.js index 852ba6b..4ca0dc3 100644 --- a/resources/js/store.js +++ b/resources/js/store.js @@ -47,6 +47,13 @@ export default new Vuex.Store({ }).catch(error => { console.log(error); }); + }, + async fillReservations(context) { + await axios.post('/special-calls/reservations', {'call-sign': this.state.selectedSign}).then(response => { + context.commit('setData', response.data.data); + }).catch(error => { + console.log(error); + }); } } }); -- cgit v1.2.3-70-g09d2 From 2f5e8adb8d310690db54aca55382f4733e337a85 Mon Sep 17 00:00:00 2001 From: Mateja Date: Sat, 20 Mar 2021 19:42:18 +0100 Subject: Better names for Vuex actions and mutations. --- resources/js/components/activities.vue | 4 ++-- resources/js/components/call-sign-description.vue | 2 +- resources/js/components/call-sign-filter.vue | 2 +- resources/js/components/reservations.vue | 4 ++-- resources/js/store.js | 10 +++++----- 5 files changed, 11 insertions(+), 11 deletions(-) (limited to 'resources/js/components/reservations.vue') diff --git a/resources/js/components/activities.vue b/resources/js/components/activities.vue index 2f2cf03..dd22c7f 100644 --- a/resources/js/components/activities.vue +++ b/resources/js/components/activities.vue @@ -37,7 +37,7 @@ import callSignFilter from './call-sign-filter.vue'; export default { components: { callSignFilter }, mounted() { - this.$store.dispatch('fillData'); + this.$store.dispatch('pullActivities'); }, computed: { activities() { @@ -46,7 +46,7 @@ export default { }, methods: { filterChanged() { - this.$store.dispatch('fillData'); + this.$store.dispatch('pullActivities'); } } } diff --git a/resources/js/components/call-sign-description.vue b/resources/js/components/call-sign-description.vue index e930176..30cd37d 100644 --- a/resources/js/components/call-sign-description.vue +++ b/resources/js/components/call-sign-description.vue @@ -18,7 +18,7 @@ + + -- cgit v1.2.3-70-g09d2