From 7b1e9c449bc585269082be1cde778f1713b27ab6 Mon Sep 17 00:00:00 2001 From: wolyshaw Date: Sun, 20 Sep 2026 09:02:44 +0800 Subject: [PATCH] Lazy load referendum statistics and curve chart --- .../charts/thresholdCurve/referendaCurveChart/index.jsx | 1 + .../pages/components/tabs/referendumDetailMultiTabs.js | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/next-common/components/charts/thresholdCurve/referendaCurveChart/index.jsx b/packages/next-common/components/charts/thresholdCurve/referendaCurveChart/index.jsx index c5c8bd8de0..54b44ad39f 100644 --- a/packages/next-common/components/charts/thresholdCurve/referendaCurveChart/index.jsx +++ b/packages/next-common/components/charts/thresholdCurve/referendaCurveChart/index.jsx @@ -1,5 +1,6 @@ import useReferendumCurveData from "next-common/utils/hooks/referenda/detail/useReferendumCurveData"; import { Line } from "react-chartjs-2"; +import "next-common/components/charts/globalConfig"; import hoverLinePlugin from "next-common/components/charts/plugins/hoverLine"; import { useWindowWidthContext } from "next-common/context/windowSize"; import { useCallback, useRef, useState } from "react"; diff --git a/packages/next-common/components/pages/components/tabs/referendumDetailMultiTabs.js b/packages/next-common/components/pages/components/tabs/referendumDetailMultiTabs.js index 0cef77305b..45a3c5886d 100644 --- a/packages/next-common/components/pages/components/tabs/referendumDetailMultiTabs.js +++ b/packages/next-common/components/pages/components/tabs/referendumDetailMultiTabs.js @@ -137,6 +137,7 @@ export default function ReferendumDetailMultiTabs() { ), }, { + lazy: true, value: "statistics", label: "Statistics", content: (