--- import { ArticleData, extract } from "@extractus/article-extractor"; import AddressBar from "../components/AddressBar.astro"; import Post from "../components/Post.astro"; import Layout from "../layouts/Layout.astro"; import Library from "../components/Library.astro"; import Footer from "../components/Footer.astro"; const url = Astro.url.searchParams.get('url'); let article: ArticleData | null = {url: '/'}; if (url) try { article = await extract(url); } catch { article = null; } const routerOutletID = "router-outlet"; ---