From 62208ce3e14be99c74fc773809e3a0a2134b0763 Mon Sep 17 00:00:00 2001 From: nym21 Date: Wed, 11 Jun 2025 18:11:11 +0200 Subject: [PATCH] websites: default: fix minBarSpacing --- .../packages/lightweight-charts/wrapper.js | 34 ++++++++++--------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/websites/default/packages/lightweight-charts/wrapper.js b/websites/default/packages/lightweight-charts/wrapper.js index 25458af0c..388c88844 100644 --- a/websites/default/packages/lightweight-charts/wrapper.js +++ b/websites/default/packages/lightweight-charts/wrapper.js @@ -163,30 +163,32 @@ export default import("./v5.0.7-treeshaked/script.js").then((lc) => { signals.createEffect(index, (index) => { timeScaleSet = false; + const minBarSpacing = + index === /** @satisfies {MonthIndex} */ (7) + ? 1 + : index === /** @satisfies {QuarterIndex} */ (19) + ? 3 + : index === /** @satisfies {YearIndex} */ (23) + ? 12 + : index === /** @satisfies {DecadeIndex} */ (1) + ? 120 + : 0.5; + + console.log({ minBarSpacing, fitContent }); + ichart.applyOptions({ timeScale: { timeVisible: index === /** @satisfies {Height} */ (5) || index === /** @satisfies {DifficultyEpoch} */ (2) || index === /** @satisfies {HalvingEpoch} */ (4), + ...(!fitContent + ? { + minBarSpacing, + } + : {}), }, }); - if (!fitContent) { - ichart.applyOptions({ - timeScale: { - minBarSpacing: - index === /** @satisfies {MonthIndex} */ (7) - ? 1 - : index === /** @satisfies {QuarterIndex} */ (19) - ? 3 - : index === /** @satisfies {YearIndex} */ (23) - ? 12 - : index === /** @satisfies {DecadeIndex} */ (1) - ? 120 - : undefined, - }, - }); - } }); const activeResources = /** @type {Set} */ (new Set());