chore: finish frontend ESLint migration #18

Enable every plugin recommended preset and replace Biome with ESLint formatting.

Preserve API contracts and JSX whitespace; verify source, tests, builds and tooling.
This commit is contained in:
2026-09-28 16:36:40 +03:00
committed by ksv741
parent 57630102e4
commit 72d7835227
253 changed files with 10059 additions and 8864 deletions
+62 -60
View File
@@ -1,6 +1,8 @@
import type { FC } from "react";
import { lazy } from "react";
import { Navigate, Route, Routes } from "react-router";
import { LazyPage } from "../RouteFallback";
import { Protected, Public } from "../RouteGuards";
@@ -71,172 +73,172 @@ const ProtectedLayout = lazy(async () => {
const AppRoutes: FC = () => (
<Routes>
<Route path="/" element={<Navigate to="/accounts" replace />} />
<Route element={<Navigate replace to="/accounts" />} path="/" />
<Route
path="/login"
element={
element={(
<Public>
<LazyPage variant="auth">
<LoginPage />
</LazyPage>
</Public>
}
)}
path="/login"
/>
<Route
path="/register"
element={
element={(
<Public>
<LazyPage variant="auth">
<RegisterPage />
</LazyPage>
</Public>
}
)}
path="/register"
/>
<Route
element={
element={(
<Protected>
<LazyPage variant="shell">
<ProtectedLayout />
</LazyPage>
</Protected>
}
)}
>
<Route
path="/cards/:cardId"
element={
element={(
<LazyPage variant="content">
<CardPage />
</LazyPage>
}
)}
path="/cards/:cardId"
/>
<Route
path="/cards"
element={
element={(
<LazyPage variant="content">
<CardsPage />
</LazyPage>
}
)}
path="/cards"
/>
<Route
path="/bonds"
element={
element={(
<LazyPage variant="content">
<BondsPage />
</LazyPage>
}
)}
path="/bonds"
/>
<Route
path="/bonds/:bondId"
element={
element={(
<LazyPage variant="content">
<BondPage />
</LazyPage>
}
)}
path="/bonds/:bondId"
/>
<Route
path="/stocks"
element={
element={(
<LazyPage variant="content">
<StocksPage />
</LazyPage>
}
)}
path="/stocks"
/>
<Route
path="/stocks/:stockId"
element={
element={(
<LazyPage variant="content">
<StockPage />
</LazyPage>
}
)}
path="/stocks/:stockId"
/>
<Route
path="/accounts"
element={
element={(
<LazyPage variant="content">
<AccountsPage />
</LazyPage>
}
)}
path="/accounts"
/>
<Route
path="/accounts/all"
element={
element={(
<LazyPage variant="content">
<AccountPage accountId="all" />
</LazyPage>
}
)}
path="/accounts/all"
/>
<Route
path="/accounts/all/operations"
element={
element={(
<LazyPage variant="content">
<AccountOperationsPage accountId="all" />
</LazyPage>
}
)}
path="/accounts/all/operations"
/>
<Route
path="/accounts/all/income"
element={
element={(
<LazyPage variant="content">
<AccountIncomePage accountId="all" />
</LazyPage>
}
)}
path="/accounts/all/income"
/>
<Route
path="/accounts/all/events"
element={
element={(
<LazyPage variant="content">
<AccountEventsPage accountId="all" />
</LazyPage>
}
)}
path="/accounts/all/events"
/>
<Route
path="/accounts/:accountId"
element={
element={(
<LazyPage variant="content">
<AccountPage />
</LazyPage>
}
)}
path="/accounts/:accountId"
/>
<Route
path="/accounts/:accountId/events"
element={
element={(
<LazyPage variant="content">
<AccountEventsPage />
</LazyPage>
}
)}
path="/accounts/:accountId/events"
/>
<Route
path="/accounts/:accountId/income"
element={
element={(
<LazyPage variant="content">
<AccountIncomePage />
</LazyPage>
}
)}
path="/accounts/:accountId/income"
/>
<Route
path="/accounts/:accountId/operations"
element={
element={(
<LazyPage variant="content">
<AccountOperationsPage />
</LazyPage>
}
)}
path="/accounts/:accountId/operations"
/>
<Route
path="/settings"
element={
element={(
<LazyPage variant="content">
<SettingsPage />
</LazyPage>
}
)}
path="/settings"
/>
</Route>
<Route
path="*"
element={
element={(
<LazyPage variant="content">
<NotFoundPage />
</LazyPage>
}
)}
path="*"
/>
</Routes>
);