From b1acb6c570f17308dddc7e67d4a32df2fe63da98 Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 5 Oct 2021 15:23:41 +0200 Subject: [PATCH] Client - add workouts list view --- .../src/components/Common/StaticMap.vue | 20 +- .../components/Dashboard/Timeline/index.vue | 5 +- fittrackee_client/src/components/NavBar.vue | 4 +- .../components/Workouts/WorkoutsFilters.vue | 308 ++++++++++++++++ .../src/components/Workouts/WorkoutsList.vue | 341 ++++++++++++++++++ fittrackee_client/src/locales/en/buttons.json | 1 + .../src/locales/en/workouts.json | 4 + fittrackee_client/src/locales/fr/buttons.json | 1 + .../src/locales/fr/workouts.json | 4 + fittrackee_client/src/router/index.ts | 6 + fittrackee_client/src/scss/colors.scss | 4 + .../src/store/modules/workouts/actions.ts | 11 +- .../src/store/modules/workouts/enums.ts | 2 + .../src/store/modules/workouts/mutations.ts | 8 +- .../src/store/modules/workouts/types.ts | 8 + fittrackee_client/src/types/workouts.ts | 9 + fittrackee_client/src/views/WorkoutsView.vue | 91 +++++ 17 files changed, 821 insertions(+), 6 deletions(-) create mode 100644 fittrackee_client/src/components/Workouts/WorkoutsFilters.vue create mode 100644 fittrackee_client/src/components/Workouts/WorkoutsList.vue create mode 100644 fittrackee_client/src/views/WorkoutsView.vue diff --git a/fittrackee_client/src/components/Common/StaticMap.vue b/fittrackee_client/src/components/Common/StaticMap.vue index 8d858f87..ceff4365 100644 --- a/fittrackee_client/src/components/Common/StaticMap.vue +++ b/fittrackee_client/src/components/Common/StaticMap.vue @@ -1,6 +1,12 @@