From 8e19207df29c7130b6ffdc849947859731087c0d Mon Sep 17 00:00:00 2001 From: Thibault Camlane Date: Mon, 11 Aug 2025 13:47:54 +0200 Subject: [PATCH] Minor fixing on displaying dates on graph --- frontend/src/lib/chartTemplate.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/chartTemplate.tsx b/frontend/src/lib/chartTemplate.tsx index 4f0be8a..80941c8 100644 --- a/frontend/src/lib/chartTemplate.tsx +++ b/frontend/src/lib/chartTemplate.tsx @@ -120,7 +120,16 @@ export function createStockChartBaseConfig({ ): string { const extremes = this.axis.getExtremes(); const zoomLevel = extremes.max - extremes.min; // Get the current zoom range - if (zoomLevel <= 12 * 30 * 24 * 3600 * 1000) { + if (zoomLevel <= 10 * 24 * 3600 * 1000) { + return ( + Highcharts.dateFormat("%H:%M", Number(this.value)) + + "
" + + Highcharts.dateFormat( + "%d %b %Y", + Number(this.value), + ) + ); + } else if (zoomLevel <= 12 * 30 * 24 * 3600 * 1000) { return Highcharts.dateFormat( "%d %b %Y", Number(this.value),