From bb8b2d3d2ebb9f3fac20f8cc13cbeb2a6b0c2be1 Mon Sep 17 00:00:00 2001 From: Rene Saarsoo Date: Mon, 23 Nov 2020 05:24:08 +0200 Subject: [PATCH] Bring *BarProps creation functions close together --- src/components/WorkoutPlot.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/WorkoutPlot.tsx b/src/components/WorkoutPlot.tsx index 6409480..211741f 100644 --- a/src/components/WorkoutPlot.tsx +++ b/src/components/WorkoutPlot.tsx @@ -11,12 +11,6 @@ import { } from "zwiftout"; import { BarProps, Bar, RangeBar, RangeBarProps } from "./Bar"; -const toBarProps = (interval: Interval, workoutDuration: Duration, maxIntensity: Intensity): BarProps => ({ - zone: interval.intensity.zone, - durationPercentage: (interval.duration.seconds / workoutDuration.seconds) * 100, - intensityPercentage: (interval.intensity.value / maxIntensity.value) * 100, -}); - const Plot = styled.div` white-space: nowrap; overflow: hidden; @@ -26,6 +20,12 @@ const Plot = styled.div` margin: 10px 0; `; +const toBarProps = (interval: Interval, workoutDuration: Duration, maxIntensity: Intensity): BarProps => ({ + zone: interval.intensity.zone, + durationPercentage: (interval.duration.seconds / workoutDuration.seconds) * 100, + intensityPercentage: (interval.intensity.value / maxIntensity.value) * 100, +}); + const toRangeBarProps = (interval: Interval, workoutDuration: Duration, maxIntensity: Intensity): RangeBarProps => { const minIntensityPercentage = (Math.min(interval.intensity.start, interval.intensity.end) / maxIntensity.value) * 100;