diff options
Diffstat (limited to 'packages/web/src/pages')
| -rw-r--r-- | packages/web/src/pages/s/[id].astro (renamed from packages/web/src/pages/s/index.astro) | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/packages/web/src/pages/s/index.astro b/packages/web/src/pages/s/[id].astro index a6b74ecde..523fa7e6c 100644 --- a/packages/web/src/pages/s/index.astro +++ b/packages/web/src/pages/s/[id].astro @@ -6,7 +6,7 @@ import Share from "../../components/Share.tsx"; const apiUrl = import.meta.env.VITE_API_URL; -const id = Astro.url.searchParams.get('id') +const { id } = Astro.params; const res = await fetch(`${apiUrl}/share_data?id=${id}`); const data = await res.json(); @@ -39,7 +39,13 @@ const ogImage = data.ogImage; ], }} > - <Share api={apiUrl} info={data.info} messages={data.messages} client:only="solid" /> + <Share + id={id} + api={apiUrl} + info={data.info} + messages={data.messages} + client:only="solid" + /> </StarlightPage> <style is:global> |
