import { Navigate, createBrowserRouter } from "react-router-dom"; import { RootLayout } from "./routes/root/RootLayout"; import { TasksPageLayout } from "./routes/tasks/TasksPageLayout"; import { CreateNewTask } from "./routes/tasks/create/CreateNewTask"; import { TaskList } from "./routes/tasks/list/TaskList"; import { Settings } from "./routes/settings/Settings"; import { SettingsPageLayout } from "./routes/settings/SettingsPageLayout"; import { TaskDetails } from "./routes/tasks/detail/TaskDetails"; const router = createBrowserRouter([ { path: "/", element: , children: [ { index: true, element: , }, { path: "tasks", element: , children: [ { index: true, element: , }, { path: ":taskId", element: , }, ], }, { path: "create", element: , }, { path: "settings", element: , children: [ { index: true, element: , }, ], }, ], }, ]); export { router };