- {md && (
-
-
-
- )}
-
-
-
-
}
- listSort={(memos: Memo[]) =>
- memos
- .filter((memo) => memo.state === State.NORMAL)
- .sort((a, b) =>
- memoFilterStore.orderByTimeAsc
- ? dayjs(a.displayTime).unix() - dayjs(b.displayTime).unix()
- : dayjs(b.displayTime).unix() - dayjs(a.displayTime).unix(),
- )
- .sort((a, b) => Number(b.pinned) - Number(a.pinned))
- }
- owner={user.name}
- direction={memoFilterStore.orderByTimeAsc ? Direction.ASC : Direction.DESC}
- filter={selectedShortcut?.filter || ""}
- oldFilter={memoListFilter}
- />
-
-
+ <>
+
+
+
}
+ listSort={(memos: Memo[]) =>
+ memos
+ .filter((memo) => memo.state === State.NORMAL)
+ .sort((a, b) =>
+ memoFilterStore.orderByTimeAsc
+ ? dayjs(a.displayTime).unix() - dayjs(b.displayTime).unix()
+ : dayjs(b.displayTime).unix() - dayjs(a.displayTime).unix(),
+ )
+ .sort((a, b) => Number(b.pinned) - Number(a.pinned))
+ }
+ owner={user.name}
+ direction={memoFilterStore.orderByTimeAsc ? Direction.ASC : Direction.DESC}
+ filter={selectedShortcut?.filter || ""}
+ oldFilter={memoListFilter}
+ />
-
+ >
);
});
diff --git a/web/src/router/index.tsx b/web/src/router/index.tsx
index e4fdcae5..52c7fc73 100644
--- a/web/src/router/index.tsx
+++ b/web/src/router/index.tsx
@@ -1,7 +1,7 @@
import { createBrowserRouter } from "react-router-dom";
import App from "@/App";
+import HomeLayout from "@/layouts/HomeLayout";
import RootLayout from "@/layouts/RootLayout";
-import SuspenseWrapper from "@/layouts/SuspenseWrapper";
import About from "@/pages/About";
import AdminSignIn from "@/pages/AdminSignIn";
import Archived from "@/pages/Archived";
@@ -37,7 +37,6 @@ const router = createBrowserRouter([
children: [
{
path: Routes.AUTH,
- element:
,
children: [
{
path: "",
@@ -62,8 +61,25 @@ const router = createBrowserRouter([
element:
,
children: [
{
- path: "",
- element:
,
+ element:
,
+ children: [
+ {
+ path: "",
+ element:
,
+ },
+ {
+ path: Routes.EXPLORE,
+ element:
,
+ },
+ {
+ path: Routes.ARCHIVED,
+ element:
,
+ },
+ {
+ path: "u/:username",
+ element:
,
+ },
+ ],
},
{
path: Routes.RESOURCES,
@@ -73,26 +89,14 @@ const router = createBrowserRouter([
path: Routes.INBOX,
element:
,
},
- {
- path: Routes.ARCHIVED,
- element:
,
- },
{
path: Routes.SETTING,
element:
,
},
- {
- path: Routes.EXPLORE,
- element:
,
- },
{
path: "memos/:uid",
element:
,
},
- {
- path: "u/:username",
- element:
,
- },
{
path: Routes.ABOUT,
element:
,