--- 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; ---