More minor changes (cleaning up mostly)

This commit is contained in:
grimsi
2025-06-14 15:44:23 +02:00
parent a34f0c6e5e
commit 35f604348d
@@ -5,6 +5,7 @@ import {useNavigate} from "react-router";
import {ConfigEndpoint} from "Frontend/generated/endpoints";
import Avatar from "Frontend/components/general/Avatar";
import {CollectionElement} from "@react-types/shared";
import {isAdmin} from "Frontend/util/utils";
export default function ProfileMenu() {
const auth = useAuth();
@@ -28,12 +29,12 @@ export default function ProfileMenu() {
label: "Administration",
icon: <GearFine/>,
onClick: () => navigate("/administration/libraries"),
showIf: auth.state.user?.roles?.some(a => a?.includes("ADMIN"))
showIf: isAdmin(auth)
},
{
label: "Help",
icon: <Question/>,
onClick: () => window.open("https://github.com/gameyfin/gameyfin/tree/v2", "_blank")
onClick: () => window.open("https://gameyfin.org", "_blank")
},
{
label: "Sign Out",