feat: menu add back to home item (#89)

* feat: menu add back to home item

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
This commit is contained in:
仓鼠
2025-01-04 18:42:58 +08:00
committed by GitHub
parent f93d266810
commit 231f483876
4 changed files with 16 additions and 1 deletions
+13 -1
View File
@@ -20,7 +20,7 @@ import { useMainStore } from "@/hooks/useMainStore"
import { useMediaQuery } from "@/hooks/useMediaQuery"
import { cn } from "@/lib/utils"
import i18next from "i18next"
import { LogOut, Settings, User2 } from "lucide-react"
import { HomeIcon, LogOut, Settings, User2 } from "lucide-react"
import { DateTime } from "luxon"
import { useEffect, useRef, useState } from "react"
import { useTranslation } from "react-i18next"
@@ -147,6 +147,18 @@ export default function Header() {
</DropdownMenuItem>
</DropdownMenuGroup>
<DropdownMenuSeparator />
<DropdownMenuItem
onClick={() => {
setDropdownOpen(false)
navigate("/")
}}
className="cursor-pointer"
>
<div className="flex items-center gap-2 w-full">
<HomeIcon />
{t("BackToHome")}
</div>
</DropdownMenuItem>
<DropdownMenuItem
onClick={logout}
className="cursor-pointer"