feat: get last url param

This commit is contained in:
Ayo 2023-06-26 14:17:26 +02:00
parent 34e32abe51
commit 8dc528b39c

View file

@ -6,9 +6,13 @@ 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 url = Astro.url.searchParams.get('url');
let article: ArticleData | null = {url: '/'};
while (url?.startsWith(Astro.url.origin)) {
url = new URL(url).searchParams.get('url');
}
if (url)
try {
article = await extract(url);