Added a custom icon to client

This commit is contained in:
Donkie
2023-05-16 20:51:26 +02:00
parent 1f90d7c3b1
commit ce5fcce7c3
11 changed files with 522 additions and 44 deletions

View File

@@ -17,7 +17,6 @@ import routerBindings, {
import dataProvider from "@refinedev/simple-rest";
import { useTranslation } from "react-i18next";
import { BrowserRouter, Outlet, Route, Routes } from "react-router-dom";
import { AppIcon } from "./components/app-icon";
import { Header } from "./components/header";
import { ColorModeContextProvider } from "./contexts/color-mode";
import { SpoolCreate, SpoolEdit, SpoolList, SpoolShow } from "./pages/spools";
@@ -33,6 +32,7 @@ import {
VendorList,
VendorShow,
} from "./pages/vendors";
import { ReactComponent as Logo } from "./icon.svg";
function App() {
const { t, i18n } = useTranslation();
@@ -106,12 +106,16 @@ function App() {
element={
<ThemedLayoutV2
Header={() => <Header sticky />}
Sider={() => <ThemedSiderV2 fixed />}
Title={({ collapsed }) => (
<ThemedTitleV2
collapsed={collapsed}
text="Spoolman"
icon={<AppIcon />}
Sider={() => (
<ThemedSiderV2
fixed
Title={({ collapsed }) => (
<ThemedTitleV2
collapsed={collapsed}
text="Spoolman"
icon={<Logo />}
/>
)}
/>
)}
>