--- import { ClientRouter } from "astro:transitions"; import NavigationBar from "../components/NavigationBar"; import ScrollUpButton from "../components/ScrollUpButton"; import { siteConfig } from "../config/data"; const currentPath = Astro.url.pathname; import "../styles/global.css"; export interface Props { title?: string; description?: string; } const { title, description } = Astro.props; const pageTitle = title ? `${title} | ${siteConfig.meta.title}` : siteConfig.meta.title; const pageDescription = description || siteConfig.meta.description; ---