2
0
Просмотр исходного кода

✨ feat(home): add follow and user profile routes

- add FollowPage route at 'follow' path
- add UserProfilePage dynamic route at 'users/:id' path
- adjust home page route to use empty path for better default matching
yourname 5 месяцев назад
Родитель
Сommit
fa38ec12e2
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      src/client/home/routes.tsx

+ 11 - 1
src/client/home/routes.tsx

@@ -6,6 +6,8 @@ import { NotFoundPage } from './components/NotFoundPage';
 import HomePage from './pages/HomePage';
 import { MainLayout } from './layouts/MainLayout';
 import LoginPage from './pages/LoginPage';
+import FollowPage from './pages/FollowPage';
+import UserProfilePage from './pages/UserProfilePage';
 
 export const router = createBrowserRouter([
   {
@@ -21,9 +23,17 @@ export const router = createBrowserRouter([
     ),
     children: [
       {
-        path: '/',
+        path: '',
         element: <HomePage />
       },
+      {
+        path: 'follow',
+        element: <FollowPage />
+      },
+      {
+        path: 'users/:id',
+        element: <UserProfilePage />
+      },
       {
         path: '*',
         element: <NotFoundPage />,