--- import { ViewTransitions } from "astro:transitions"; import Header from "../components/Header.astro"; import Footer from "../components/Footer.astro"; import ThemeLoader from "../components/ThemeLoader.astro"; import CloakLoader from "../components/CloakLoader.astro"; import WelcomeLogging from "../components/WelcomeLogging.astro"; type Preload = { href: string; as: string; }; interface Props { title: string; optionalPreloads?: Preload[]; } const { title, optionalPreloads } = Astro.props; ---