Files
crank/apps/ui/src/app/router.tsx
T
2026-03-25 19:27:31 +03:00

25 lines
838 B
TypeScript

import { BrowserRouter, Navigate, Route, Routes } from "react-router-dom";
import { AppShell } from "../shared/ui/app-shell";
import { OperationCreatePage } from "../pages/operation-create/page";
import { OperationDetailPage } from "../pages/operation-detail/page";
import { OperationListPage } from "../pages/operation-list/page";
export function AppRouter() {
return (
<BrowserRouter>
<AppShell>
<Routes>
<Route path="/" element={<Navigate to="/operations" replace />} />
<Route path="/operations" element={<OperationListPage />} />
<Route path="/operations/new" element={<OperationCreatePage />} />
<Route
path="/operations/:operationId"
element={<OperationDetailPage />}
/>
</Routes>
</AppShell>
</BrowserRouter>
);
}