import {useRouteMetadata} from 'Frontend/util/routing.js'; import {useEffect} from 'react'; import ProfileMenu from "Frontend/components/ProfileMenu"; import {Divider, Link, Navbar, NavbarBrand, NavbarContent, NavbarItem} from "@nextui-org/react"; import GameyfinLogo from "Frontend/components/theming/GameyfinLogo"; import * as PackageJson from "../../../../package.json"; import {Outlet, useNavigate} from "react-router-dom"; export default function MainLayout() { const currentTitle = `Gameyfin - ${useRouteMetadata()?.title}` ?? 'Gameyfin'; useEffect(() => { document.title = currentTitle; }, [currentTitle]); const navigate = useNavigate(); return (