From 15048301428535ed2b2ec108fc0bdfdc4b5fe790 Mon Sep 17 00:00:00 2001 From: Gabe Date: Thu, 20 Nov 2025 16:33:49 +0800 Subject: [PATCH] fix: content does not render elements during loading --- src/hooks/Setting.js | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/hooks/Setting.js b/src/hooks/Setting.js index 4032949..e6ae56e 100644 --- a/src/hooks/Setting.js +++ b/src/hooks/Setting.js @@ -90,19 +90,21 @@ export function SettingProvider({ children, isSettingPage }) { ); if (isLoading) { - return ; + return isSettingPage ? : null; } if (!setting) { -
- -

数据加载出错,请刷新页面或卸载后重新安装。

-

- Data loading error, please refresh the page or uninstall and - reinstall. -

-
-
; + return isSettingPage ? ( +
+ +

数据加载出错,请刷新页面或卸载后重新安装。

+

+ Data loading error, please refresh the page or uninstall and + reinstall. +

+
+
+ ) : null; } return (