Improve landing performance and analytics funnel

This commit is contained in:
2569718930@qq.com
2026-05-30 19:50:50 +08:00
parent 3fcda3f3cd
commit 9bcfd9d1eb
15 changed files with 336 additions and 95 deletions
@@ -1,7 +1,7 @@
"use client";
import clsx from "clsx";
import { useEffect, useRef, useState } from "react";
import { memo, useEffect, useRef, useState } from "react";
import {
Area,
CartesianGrid,
@@ -28,7 +28,7 @@ type CityThreshold = {
kind: "gte" | "lte";
};
export function TemperatureChartCanvas({
function TemperatureChartCanvasComponent({
isEn,
compact,
timeframe,
@@ -349,3 +349,5 @@ export function TemperatureChartCanvas({
</div>
);
}
export const TemperatureChartCanvas = memo(TemperatureChartCanvasComponent);