diff --git a/src/app/(main)/websites/[websiteId]/WebsiteChart.tsx b/src/app/(main)/websites/[websiteId]/WebsiteChart.tsx index 5144adcc..d36cdad6 100644 --- a/src/app/(main)/websites/[websiteId]/WebsiteChart.tsx +++ b/src/app/(main)/websites/[websiteId]/WebsiteChart.tsx @@ -25,8 +25,16 @@ export function WebsiteChart({ if (compare) { result['compare'] = { - pageviews: result.pageviews.map(({ x }, i) => ({ x, y: compare.pageviews[i].y })), - sessions: result.sessions.map(({ x }, i) => ({ x, y: compare.sessions[i].y })), + pageviews: result.pageviews.map(({ x }, i) => ({ + x, + y: compare.pageviews[i].y, + d: compare.pageviews[i].x, + })), + sessions: result.sessions.map(({ x }, i) => ({ + x, + y: compare.sessions[i].y, + d: compare.pageviews[i].x, + })), }; } diff --git a/src/components/charts/BarChartTooltip.tsx b/src/components/charts/BarChartTooltip.tsx index b81d55fe..fed5af92 100644 --- a/src/components/charts/BarChartTooltip.tsx +++ b/src/components/charts/BarChartTooltip.tsx @@ -21,7 +21,9 @@ export default function BarChartTooltip({ tooltip, unit }) { return ( -
{formatDate(new Date(dataPoints[0].raw.x), formats[unit], locale)}
+
+ {formatDate(new Date(dataPoints[0].raw.d || dataPoints[0].raw.x), formats[unit], locale)} +
{formatLongNumber(dataPoints[0].raw.y)} {dataPoints[0].dataset.label}