Next.js · Junior · Pytanie 51 z 75

Jak komponent kliencki odczyta segment [slug] bieżącego URL?

'use client'
import { useParams } from 'next/navigation'

export function ShareButton() {
  const { slug } = useParams<{ slug: string }>()
}

Wyjaśnienie

Strony i layouty dostają params jako prop (w Next.js 16 to Promise), a głęboko zagnieżdżone komponenty klienckie mogą wywołać useParams() zamiast przekazywać parametry przez propsy.

Do poczytania

Błąd w pytaniu

Next.js · Junior · pytanie 51

Sprawdź się

Rozwiąż test Next.js · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test