From 4d053ae1261a6f5a8343e380d242b607590b33d4 Mon Sep 17 00:00:00 2001 From: Marshall Polaris Date: Sun, 2 Oct 2022 15:23:58 -0700 Subject: [PATCH] Fix up start date logic for graphs excluding data --- web/components/charts/stats.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/components/charts/stats.tsx b/web/components/charts/stats.tsx index f9f14f23..a630657a 100644 --- a/web/components/charts/stats.tsx +++ b/web/components/charts/stats.tsx @@ -1,6 +1,6 @@ import { useMemo } from 'react' import { scaleTime, scaleLinear } from 'd3-scale' -import { max } from 'lodash' +import { min, max } from 'lodash' import dayjs from 'dayjs' import { formatPercent } from 'common/util/format' @@ -52,6 +52,8 @@ export function DailyChart(props: { [startDate, dailyValues, excludeFirstDays] ) // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + const minDate = min(data.map((d) => d.x))! + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion const maxDate = max(data.map((d) => d.x))! // eslint-disable-next-line @typescript-eslint/no-non-null-assertion const maxValue = max(data.map((d) => d.y))! @@ -61,7 +63,7 @@ export function DailyChart(props: {