pages/explore/by-slug

Purpose

Canonical SEO-friendly slug URLs for curated sample trips at /explore/by-slug/<slug>. Resolves slug to a Convex document ID server-side and renders the same <SampleDetailView> as /explore/<id>.

Key Files

FileDescription
[slug].astro/explore/by-slug/<slug> - SSR-fetches sampleTrips:getCuratedBySlug via Convex HTTP; redirects to /explore on missing slug or 404 from Convex; sets 5-min cache + SWR headers; mounts <SampleDetailView sampleId={tripId}>

For AI Agents

Working In This Directory

Common Patterns

Dependencies

Internal

External