Tengo una barra de navegación con enlaces que se desplazan a secciones de la página usando el desplazamiento de reacción. También tengo varias páginas y estoy usando react-router-dom para navegar entre páginas. pero cuando hago clic en los enlaces en la barra de navegación cuando estoy en una página diferente, dice elemento no encontrado. así que envolví el enlace en Navlink desde react-router-dom. ahora esto funciona como lo quiero, pero en una página diferente cuando quiero cambiar de página, lleva mucho tiempo mostrar la página cambiada. casi como 2-3 segundos. y si no uso react-scroll, las páginas se procesan instantáneamente.
entonces, ¿hay alguna manera de usar react-scroll y react-router-dom sin causar este retraso?
hay un tutorial de youtube si desea echar un vistazo, crea un sitio web desde cero usando el enrutador y el desplazamiento de reacción: