diff --git a/src/modules/energy/HydrogenOverview.tsx b/src/modules/energy/HydrogenOverview.tsx index 478c505..af94299 100644 --- a/src/modules/energy/HydrogenOverview.tsx +++ b/src/modules/energy/HydrogenOverview.tsx @@ -57,7 +57,7 @@ export default function HydrogenOverview() { return
加载失败:{error}
; } if (!data) { - return
加载中…
; + return ; } const k = data.kpi; const top5 = data.top5; @@ -204,3 +204,72 @@ export default function HydrogenOverview() { ); } + +function HydrogenOverviewSkeleton() { + return ( +
+ {/* 顶部说明条 */} +
+
+
+ + {/* 4 张 KPI 卡 */} +
+ {Array.from({ length: 4 }).map((_, i) => ( +
+
+
+
+
+
+
+
+ ))} +
+ +
+ {/* Top5 占位 */} +
+
+
+
+
+
+ {[100, 78, 56, 40, 28].map((w, i) => ( +
+
+
+
+
+
+ ))} +
+
+ + {/* 区域占比环 占位 */} +
+
+
+
+
+
+
+ {Array.from({ length: 5 }).map((_, i) => ( +
+
+
+
+
+ ))} +
+
+
+
+ +
+ + 正在加载氢能总览… +
+
+ ); +}