---
import { getImage } from "astro:assets";
import BaseLayout from "@layouts/BaseLayout.astro";
import logoBM from "@assets/images/logo_bm.png";
import { t } from "@i18n";
import {
IconBlog,
IconBook,
IconBriefcase,
IconGamepad,
IconMagnifyingGlass,
IconMoon,
IconSun,
IconTags,
} from "@components/icons";
type Props = {
pageTitle: string;
isAgeRestricted?: boolean;
enablePagefind?: boolean;
class?: string;
};
const { pageTitle, enablePagefind, class: className, isAgeRestricted } = Astro.props;
const logo = await getImage({ src: logoBM, width: 192 });
const currentYear = new Date().getFullYear().toString();
const isCurrentRoute = (path: string) =>
Astro.url.pathname === path || (path !== "/" && Astro.url.pathname === `${path}/`);
---