import { Outlet, Link, useLocation } from "react-router-dom" import { useMemo } from "react" import { useTranslation } from "react-i18next" import dayjs from "dayjs" import LanguageSwitcher from "@/components/language-switcher" /** * Main application component that serves as the root layout. * Uses React Router's Outlet to render child routes. */ export default function HeroLayout() { const today = useMemo(() => dayjs(), []) const { t } = useTranslation() return (