No sé por qué mi navegación no funciona correctamente, me arroja el siguiente error cada vez que quiero navegar de regreso a mi pantalla EventAssistants desde mi pantalla UserProfile :
TypeError: Null is not an object (evaluating '_navigation$getParam.id')
Tengo mis navegadores de pila definidos de la siguiente manera:
const SearchStack = createStackNavigator( { Map: Map, Search: Search, SearchPeople: SearchPeople, FollowerProfile: Profile, // <- This is where I try to go back to the EventAssistants screen ... }, { initialRouteName: 'Map', ... }, ); const EventEditStack = createStackNavigator( { View: EventView, EditEvent: EditEventView, EventAssistants: EventAssistants, // <- This is where I try to go back ... }, { initialRouteName: 'EventView', ... }, );Y aquí tengo el script del botón que debería navegar a la pantalla de EventAssistants, está definido en UserProfileScreen:
const {returnToScreen, imHostOrCoHost} = eventAssistantsItem; item = itemEvent.id; navigation.navigate('EventAssistants', {item, returnToScreen, imHostOrCoHost}); Como puede ver, la pantalla EventAssistants toma algunos parámetros, y probar con console.log() s en EventAssistants me da los parámetros esperados cuando navego desde cualquier pantalla, incluido UserProfile . Entonces, ¿cómo puedo resolver esto?