Para sustituir todas las pantallas de React Navigation (@react-navigation/native-stack) y cargar una sola, tendremos que añadir el siguiente código:

navigation.reset({ index: 0, routes: [{ name: 'Menu' }], });
Primero, obtenemos el hook navigation de un native-stack y le aplicamos un reset. Indicamos dónde queremos empezar (index: 0) y la ruta que queremos cargar (routes: [{ name: ‘Menu’ }]).

Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.