He creado 2 componentes denominados Layout
y Homepage
. Luego he añadido Layout
en retorno y aplicar 2 de la ruta en su interior con Homepage
componente. Ahora estoy tratando de conseguir params
por useParams
gancho dentro de la Layout
componente mientras estoy en la ubicación de /10
. Es posible? Se está dando en blanco a mi lado.
App.js
const App = () => {
return (
<Layout>
<Routes>
<Route path="/" element={<Homepage />} />
<Route path="/:id" element={<Homepage />} />
</Routes>
</Layout>
);
}
Layout.js
import { useParams } from "react-router-dom";
const Layout = () => {
const params = useParams();
console.log(params);
return(
<div>
Hello World
</div>
);
}