From c114660b9f6d5f01ce94cd5ea71909ae93b8e03e Mon Sep 17 00:00:00 2001
From: Paul Pan
Date: Sat, 16 Mar 2024 22:50:44 +0800
Subject: [PATCH] feat: add simple nav menu
---
src/components/Header.tsx | 40 +++++++++++++++++++++++++++++----------
src/pages/HomePage.tsx | 8 ++++----
2 files changed, 34 insertions(+), 14 deletions(-)
diff --git a/src/components/Header.tsx b/src/components/Header.tsx
index be8b04c..4e04d05 100644
--- a/src/components/Header.tsx
+++ b/src/components/Header.tsx
@@ -4,6 +4,7 @@ import {
Button,
Center,
Flex,
+ IconButton,
Link,
Menu,
MenuButton,
@@ -17,14 +18,15 @@ import {
} from "@chakra-ui/react";
import { Link as ReactRouterLink } from "react-router-dom";
-import { MoonIcon, SunIcon } from "@chakra-ui/icons";
+import { HamburgerIcon, MoonIcon, SunIcon } from "@chakra-ui/icons";
+import { IoGolfOutline, IoHomeOutline, IoStatsChartOutline } from "react-icons/io5";
import { createAvatar } from "@dicebear/core";
import { shapes } from "@dicebear/collection";
import { useProfileQuery } from "../app/services/user";
export default function Header() {
- const { colorMode, toggleColorMode } = useColorMode();
+ const { toggleColorMode } = useColorMode();
const { data: profile, isError } = useProfileQuery(0);
const avatar = createAvatar(shapes, { seed: (!isError && profile?.body.email) || "default" });
@@ -68,7 +70,7 @@ export default function Header() {
);
- const switchTheme = ;
+ const switchTheme = ;
const logo = (