Saltearse al contenido

useParams

useParams<T>() devuelve los parámetros de la ruta activa.

import { useParams } from '@arielgonzaguer/michi-router/core';
function UserPage() {
const { id } = useParams<{ id: string }>();
return <h1>User {id}</h1>;
}

Con ruta:

{ path: '/users/:id', component: <UserPage /> }
function DocsPage() {
const params = useParams<{ '*': string }>();
return <p>Ruta docs: {params['*']}</p>;
}

Con ruta:

{ path: '/docs/*', component: <DocsPage /> }