From 4011026e526073f89a12ab7e25f7076581e8a78c Mon Sep 17 00:00:00 2001 From: Rene Saarsoo Date: Fri, 2 Oct 2020 12:16:37 +0300 Subject: [PATCH] Move maximumIntensity to lib --- src/components/WorkoutPlot.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/components/WorkoutPlot.tsx b/src/components/WorkoutPlot.tsx index 43e7193..0a9e6a9 100644 --- a/src/components/WorkoutPlot.tsx +++ b/src/components/WorkoutPlot.tsx @@ -1,6 +1,6 @@ import React from "react"; import styled from "styled-components"; -import { Interval, Intensity, ConstantIntensity, Duration, totalDuration, ZoneIndex, intensityToZoneIndex } from "make-workout"; +import { Interval, Intensity, Duration, totalDuration, ZoneIndex, intensityToZoneIndex, maximumIntensity } from "make-workout"; type BarProps = { width: string; @@ -45,9 +45,6 @@ const Plot = styled.div` margin: 10px 0; `; -const maximumIntensity = (intervals: Interval[]): ConstantIntensity => - new ConstantIntensity(Math.max(...intervals.map(interval => Math.max(interval.intensity.start, interval.intensity.end)))); - export const WorkoutPlot: React.FC<{ intervals: Interval[] }> = ({ intervals }) => { const workoutDuration = totalDuration(intervals); const maxIntensity = maximumIntensity(intervals);