--- interface Props { title?: string; description?: string; image?: string; } import Themes from "astro-themes"; import { ViewTransitions } from "astro:transitions"; import BaseHead from "../components/BaseHead.astro"; import Navbar from "../components/Nav.astro"; import Footer from "../components/Footer.astro"; import "@fontsource/geist-sans/400.css"; import "@fontsource/geist-sans/600.css"; import "@fontsource/geist-mono/400.css"; import "@fontsource/geist-mono/600.css"; import "@styles/global.css"; import "@fonts/fonts.css"; const { title, description, image } = Astro.props; ---