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

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

params.slug = ["sports","running"]

Segments: 2

running

Deep nested page with 2 segments: /dynamic-routes/shop/sports/running

Path Breakdown

  • 1sports
  • 2running
← Back to Overview