This commit is contained in:
toom1996
2026-08-29 15:47:58 +08:00
parent eee2265e15
commit 3c7c5d8855
15 changed files with 1369 additions and 733 deletions

View File

@ -0,0 +1,15 @@
---
import Layout from "@/layouts/Layout.astro"
import StreetSnap from "@/components/StreetSnap.astro"
import { getSsrStreetSnap } from "@/lib/api"
// 按需 SSR:服务端按 :id 取数并渲染(保留 /cn/street-snaps/:id 链接)
export const prerender = false
const { id } = Astro.params
const { snap, error } = await getSsrStreetSnap(id, Astro.currentLocale)
---
<Layout>
<StreetSnap snap={snap} error={error} />
</Layout>

View File

@ -0,0 +1,7 @@
---
import Layout from '@/layouts/Layout.astro'
import StreetSnaps from '@/components/StreetSnaps.astro'
---
<Layout>
<StreetSnaps />
</Layout>