From 1a40e600127ed755b04bbeeeba95124efe896bc5 Mon Sep 17 00:00:00 2001 From: Marshall Polaris Date: Mon, 26 Sep 2022 17:16:19 -0700 Subject: [PATCH] Remove duplicate code --- web/components/charts/generic-charts.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/web/components/charts/generic-charts.tsx b/web/components/charts/generic-charts.tsx index 573f1b0b..f9b93a61 100644 --- a/web/components/charts/generic-charts.tsx +++ b/web/components/charts/generic-charts.tsx @@ -189,12 +189,8 @@ export const SingleValueHistoryChart = (props: { const py1 = useCallback((p: HistoryPoint) => yScale(p[1]), [yScale]) const dates = useMemo(() => data.map(([d]) => d), [data]) - const [startDate, endDate] = xScale.domain().map(dayjs) - const includeYear = !startDate.isSame(endDate, 'year') - const includeHour = startDate.add(8, 'day').isAfter(endDate) - const includeMinute = endDate.diff(startDate, 'hours') < 2 - const formatX = (d: Date) => - formatDate(d, { includeYear, includeHour, includeMinute }) + const [start, end] = xScale.domain() + const formatX = getFormatterForDateRange(start, end) const formatY = (n: number) => (pct ? formatPct(n, 0) : formatLargeNumber(n)) const [min, max] = yScale.domain()