Moved help stuff to a new dedicated Help page

Also added some cool stats on home page
This commit is contained in:
Donkie
2023-12-18 21:25:23 +01:00
parent d1a5690c81
commit 0e57d93ec8
4 changed files with 173 additions and 73 deletions

View File

@@ -10,7 +10,7 @@ import dataProvider from "./components/dataProvider";
import { useTranslation } from "react-i18next";
import { BrowserRouter, Outlet, Route, Routes } from "react-router-dom";
import { ColorModeContextProvider } from "./contexts/color-mode";
import { FileOutlined, HighlightOutlined, HomeOutlined, UserOutlined } from "@ant-design/icons";
import { FileOutlined, HighlightOutlined, HomeOutlined, QuestionOutlined, UserOutlined } from "@ant-design/icons";
import { ConfigProvider } from "antd";
import React from "react";
import { Locale } from "antd/es/locale";
@@ -139,6 +139,14 @@ function App() {
icon: <UserOutlined />,
},
},
{
name: "help",
list: "/help",
meta: {
canDelete: false,
icon: <QuestionOutlined />,
},
},
]}
options={{
syncWithLocation: true,
@@ -194,6 +202,7 @@ function App() {
<Route path="edit/:id" element={<LoadableResourcePage resource="vendors" page="edit" />} />
<Route path="show/:id" element={<LoadableResourcePage resource="vendors" page="show" />} />
</Route>
<Route path="/help" element={<LoadablePage name="help" />} />
<Route path="*" element={<ErrorComponent />} />
</Route>
</Routes>