diff --git a/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutWeather.vue b/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutWeather.vue index 83863f5e..fc4fab4f 100644 --- a/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutWeather.vue +++ b/fittrackee_client/src/components/Workout/WorkoutDetail/WorkoutWeather.vue @@ -58,10 +58,14 @@ /> - {{ Number(workoutObject.weatherStart.temperature).toFixed(1) }}°C + {{ useImperialUnits ? + convertCelsiusToFahrenheit(Number(workoutObject.weatherStart.temperature)).toFixed(1) + " °F" : + Number(workoutObject.weatherStart.temperature).toFixed(1) + " °C"}} - {{ Number(workoutObject.weatherEnd.temperature).toFixed(1) }}°C + {{ useImperialUnits ? + convertCelsiusToFahrenheit(Number(workoutObject.weatherEnd.temperature)).toFixed(1) + " °F" : + Number(workoutObject.weatherEnd.temperature).toFixed(1) + " °C"}} @@ -120,6 +124,10 @@ const props = defineProps() const { useImperialUnits, workoutObject } = toRefs(props) + + function convertCelsiusToFahrenheit(celsius_temp: number): number { + return celsius_temp * 1.8 + 32 + }