From b7b2eb0daf93a34077a1e7e76a5446919453ef3f Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 27 Sep 2021 10:01:17 +0200 Subject: [PATCH] Client - display segment --- .../Workout/WorkoutDetail/WorkoutData.vue | 47 ++--- .../Workout/WorkoutDetail/WorkoutRecord.vue | 10 +- .../Workout/WorkoutDetail/WorkoutWeather.vue | 49 +++-- .../Workout/WorkoutDetail/index.vue | 177 ++++++++++++++---- .../components/Workout/WorkoutSegments.vue | 72 +++++++ .../src/locales/en/workouts.json | 5 + .../src/locales/fr/workouts.json | 7 +- fittrackee_client/src/router/index.ts | 7 + .../src/store/modules/workouts/actions.ts | 57 ++++-- .../src/store/modules/workouts/types.ts | 3 +- fittrackee_client/src/types/workouts.ts | 29 +++ fittrackee_client/src/views/Workout.vue | 60 +++++- 12 files changed, 413 insertions(+), 110 deletions(-) create mode 100644 fittrackee_client/src/components/Workout/WorkoutSegments.vue diff --git a/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutData.vue b/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutData.vue index 46820df6..f4eade70 100644 --- a/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutData.vue +++ b/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutData.vue @@ -2,44 +2,48 @@