Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Sincronizando información entre pantallas

17/21
Recursos

Aportes 1

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Veo que cuando se inicia sesión y estaba abierta una ventana de Pokemón, no aparece el icono.

Caso contrario si se cierra sesión y estaba abierta una ventana de Pokemón no desaparece el icono.

Esto lo resolví agregando auth en el useEffect, más no estoy seguro si es la forma correcta de hacerlo.

Me encantó el curso y el proyecto

<code> useEffect(() => {
console.log(auth);
navigation.setOptions({
headerRight: () => auth && <Favorite id={pokemon?.id} />,
headerLeft: () => (
<Icon
name=“arrow-left"
color=”#fff"
size={20}
style={{ marginLeft: 20 }}
onPress={navigation.goBack}
/>
),
});
}, [navigation, params, pokemon, auth]);