From 4b1f5881e33844945e989a5271846dcc85a270fd Mon Sep 17 00:00:00 2001 From: Manuel Date: Sun, 30 Jul 2023 22:57:14 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Move=20preferences=20in=20?= =?UTF-8?q?router?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../layout/admin/main-admin.layout.tsx | 4 ++-- .../layout/new-header/AvatarMenu.tsx | 4 ++-- src/pages/manage/index.tsx | 2 +- src/pages/manage/settings/index.tsx | 18 ++++++++++++++++++ src/pages/{manage => user}/preferences.tsx | 0 src/server/api/routers/user.ts | 3 +++ 6 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 src/pages/manage/settings/index.tsx rename src/pages/{manage => user}/preferences.tsx (100%) diff --git a/src/components/layout/admin/main-admin.layout.tsx b/src/components/layout/admin/main-admin.layout.tsx index 515896bc8..8423e6d7c 100644 --- a/src/components/layout/admin/main-admin.layout.tsx +++ b/src/components/layout/admin/main-admin.layout.tsx @@ -108,14 +108,14 @@ export const MainLayout = ({ children }: MainLayoutProps) => { /> } component={Link} - href="/manage/preferences" + href="/manage/settings" /> { <> } > - Settings + User preferences }> Default Dashboard diff --git a/src/pages/manage/index.tsx b/src/pages/manage/index.tsx index 98c301ab2..92a4dbfa9 100644 --- a/src/pages/manage/index.tsx +++ b/src/pages/manage/index.tsx @@ -86,7 +86,7 @@ const ManagementPage = () => { - + diff --git a/src/pages/manage/settings/index.tsx b/src/pages/manage/settings/index.tsx new file mode 100644 index 000000000..715e39224 --- /dev/null +++ b/src/pages/manage/settings/index.tsx @@ -0,0 +1,18 @@ +import { Title, Text } from '@mantine/core'; +import { MainLayout } from '~/components/layout/admin/main-admin.layout'; +import { CommonHeader } from '~/components/layout/common-header'; + +const SettingsPage = () => { + return ( + + + Settings • Homarr + + + Settings + Coming soon! + + ); +}; + +export default SettingsPage; diff --git a/src/pages/manage/preferences.tsx b/src/pages/user/preferences.tsx similarity index 100% rename from src/pages/manage/preferences.tsx rename to src/pages/user/preferences.tsx diff --git a/src/server/api/routers/user.ts b/src/server/api/routers/user.ts index 402e2e505..48abab753 100644 --- a/src/server/api/routers/user.ts +++ b/src/server/api/routers/user.ts @@ -182,6 +182,9 @@ export const userRouter = createTRPCRouter({ email: input.email, password: hashedPassword, salt: salt, + settings: { + create: {} + }, }, }); }),