load swagger-ui css lazily

This commit is contained in:
Athou
2022-08-22 14:49:24 +02:00
parent 8bc6a2adcc
commit 4c18ebf61a
4 changed files with 14 additions and 14 deletions

View File

@@ -17,7 +17,6 @@ import { AdminUsersPage } from "pages/admin/AdminUsersPage"
import { MetricsPage } from "pages/admin/MetricsPage"
import { AboutPage } from "pages/app/AboutPage"
import { AddPage } from "pages/app/AddPage"
import { ApiDocumentationPage } from "pages/app/ApiDocumentationPage"
import { CategoryDetailsPage } from "pages/app/CategoryDetailsPage"
import { FeedDetailsPage } from "pages/app/FeedDetailsPage"
import { FeedEntriesPage } from "pages/app/FeedEntriesPage"
@@ -61,6 +60,9 @@ function Providers(props: { children: React.ReactNode }) {
)
}
// swagger-ui is very large, load only on-demand
const ApiDocumentationPage = React.lazy(() => import("pages/app/ApiDocumentationPage"))
function AppRoutes() {
return (
<Routes>