Added settings menu with working currency editing

This commit is contained in:
Donkie
2024-01-07 11:11:57 +01:00
parent 9362d04dad
commit 77e781f1ea
7 changed files with 248 additions and 3 deletions

View File

@@ -10,7 +10,14 @@ 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, QuestionOutlined, UserOutlined } from "@ant-design/icons";
import {
FileOutlined,
HighlightOutlined,
HomeOutlined,
QuestionOutlined,
ToolOutlined,
UserOutlined,
} from "@ant-design/icons";
import { ConfigProvider } from "antd";
import React from "react";
import { Locale } from "antd/es/locale";
@@ -139,6 +146,14 @@ function App() {
icon: <UserOutlined />,
},
},
{
name: "settings",
list: "/settings",
meta: {
canDelete: false,
icon: <ToolOutlined />,
},
},
{
name: "help",
list: "/help",
@@ -202,6 +217,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="/settings" element={<LoadablePage name="settings" />} />
<Route path="/help" element={<LoadablePage name="help" />} />
<Route path="*" element={<ErrorComponent />} />
</Route>