Încerc să reacționeze-router-dom lucra cu un simplu url-ul: /utilizator/{nume} dar pentru unii motiv, nu se poate face pentru a încărca pagina cu melc url-ul pentru nume.
Acest lucru este meu App funcția de componentă:
<>
<MainNavBar navigation={navigation} />
<Routes>
<Route index={true} element={<Home />} exact />
<Route path="user" element={<User />} exact>
<Route
path=":name"
render={
({ match: { params: { name } } }) => {
console.log(name);
console.log("test2");
return (<UserPage
userName={name}
/>);
}}
/>
</Route>
<Route path="*" element={<PageNotFound />} />
</Routes>
</>
Aceasta este componenta User; un substituent pentru depanare atm.
const User = () => (
<div>
<header className="App-header">
<Outlet />
</header>
</div>
);
Când mă duc la http://localhost:3000/user/test se încarcă User
componenta dar nu la copii (Priza/UserPage elemente)
Am încercat o mulțime de combinații, dar par a face ceva greșit, așa că orice ajutor ar fi foarte apreciat. Multumesc!!!