Creé una aplicación React y funcionó perfectamente bien con HTML/CSS simple, un encabezado y un botón. Pero cuando agregué <Routes> , <Route> y navigation.navigate, aparece una pantalla en blanco sin errores en la consola que usé para ejecutar la aplicación. Sin embargo, hay un error en la consola del navegador que indica "No se puede leer la propiedad de 'getElementById indefinido".
He intentado dar el padre principal div id='root' ya que esa es la variable que se pasó a getElementById. No estoy seguro de qué otras soluciones probar, ya que otras preguntas han tenido diferentes situaciones/contextos.
¿Está intentando navegar a una página diferente?
Si es así, intente usar react-router-dom
Aquí está el enlace a la documentación https://github.com/remix-run/react-router/blob/main/docs/getting-started/tutorial.md