diff --git a/web/src/App.tsx b/web/src/App.tsx
index ac216f47..3e20e0fc 100644
--- a/web/src/App.tsx
+++ b/web/src/App.tsx
@@ -1,11 +1,10 @@
import { useColorScheme } from "@mui/joy";
-import { Suspense, useEffect, useState } from "react";
+import { useEffect, useState } from "react";
import { useTranslation } from "react-i18next";
import { Outlet } from "react-router-dom";
import storage from "./helpers/storage";
import { getSystemColorScheme } from "./helpers/utils";
import useNavigateTo from "./hooks/useNavigateTo";
-import Loading from "./pages/Loading";
import { useGlobalStore } from "./store/module";
import { useUserV1Store } from "./store/v1";
@@ -117,13 +116,7 @@ const App = () => {
}
}, [mode]);
- return loading ? (
-
- ) : (
- }>
-
-
- );
+ return loading ? null : ;
};
export default App;
diff --git a/web/src/layouts/Root.tsx b/web/src/layouts/Root.tsx
index 50aa9555..1e59cdf5 100644
--- a/web/src/layouts/Root.tsx
+++ b/web/src/layouts/Root.tsx
@@ -1,6 +1,8 @@
+import { Suspense } from "react";
import { Outlet } from "react-router-dom";
import Navigation from "@/components/Navigation";
import useResponsiveWidth from "@/hooks/useResponsiveWidth";
+import Loading from "@/pages/Loading";
function Root() {
const { sm } = useResponsiveWidth();
@@ -14,7 +16,9 @@ function Root() {
)}
-
+ }>
+
+
diff --git a/web/src/pages/NotFound.tsx b/web/src/pages/NotFound.tsx
index 762b8a45..0fac1e20 100644
--- a/web/src/pages/NotFound.tsx
+++ b/web/src/pages/NotFound.tsx
@@ -1,23 +1,14 @@
-import { Button } from "@mui/joy";
-import { Link } from "react-router-dom";
-import Icon from "@/components/Icon";
-import { useTranslate } from "@/utils/i18n";
+import MobileHeader from "@/components/MobileHeader";
const NotFound = () => {
- const t = useTranslate();
-
return (
-
-
-
-
404
-
-
}>
- {t("router.go-to-home")}
-
-
+
+
+
+
{"The page you are looking for can't be found."}
+
404
-
+
);
};