--- import Layout from "./Layout.astro"; import Navbar from "../components/Navbar.astro"; import SideBar from "../components/widget/SideBar.astro"; import {pathsEqual} from "../utils/url-utils"; import Footer from "../components/Footer.astro"; import BackToTop from "../components/control/BackToTop.astro"; import DisplaySetting from "../components/widget/DisplaySetting.astro"; import {siteConfig} from "../config"; interface Props { title: string; banner?: string; } const { title, banner } = Astro.props; const isHomePage = pathsEqual(Astro.url.pathname, '/') || pathsEqual(Astro.url.pathname, '/page/1'); const enableBanner = siteConfig.banner.enable; ---