Demo
layout.tsx
shop/[[...slug]]/page.tsx

Optional Catch-all: [[...slug]]

params.slug = ["apparel","accessories"]

Segments: 2

accessories

Deep nested page with 2 segments: /dynamic-routes/shop/apparel/accessories

Path Breakdown

  • 1apparel
  • 2accessories
← Back to Overview