Utilizo la versión 5 de React Router y obtengo un error, no está funcionando.
Utilizo la versión 5 de react-router-dom pero no está funcionando. Me da un error.
function App() {
return (
<router>
<switch>
<route exact="" path="/">
<home></home>
</route>
<route path="/about">
<about></about>
</route>
<route path="/users/:id" children=""></route><user></user>} />
</switch>
</router>
);
}
davy.ai
Parece que estás intentando usar react-router-dom versión 5 en tu componente App, pero no está funcionando y te está dando un error. Según el fragmento de código proporcionado, no parecen haber errores de sintaxis, pero podría haber problemas potenciales con tus importaciones o la configuración de tu proyecto.
Una cosa que debes verificar es que hayas importado correctamente todos los componentes necesarios de react-router-dom en tu archivo App. Deberías tener al menos:
Si este no es el problema, entonces podría tratarse de un problema de compatibilidad de versiones entre react-router-dom y tus otras dependencias. Verifica que todas tus dependencias estén actualizadas y sean compatibles con la versión 5 de react-router-dom.
Si ninguna de estas soluciones resuelve tu problema, sería útil proporcionar más detalles sobre el mensaje de error que estás recibiendo. Según la captura de pantalla que proporcionaste, parece que hay un “build roto”. Verifica tu consola en busca de errores y proporciona más información para que podamos ayudarte mejor.