¿Cómo debería funcionar la nueva API de contexto con el navegador React Native?
Creé una aplicación multipantalla con React Navigator siguiendo este ejemplo:
import {
createStackNavigator,
} from 'react-navigation';
const App = createStackNavigator({
Home: { screen: HomeScreen },
Profile: { screen: ProfileScreen },
});
export default App;
Ahora me gustaría agregar un estado de configuración global usando el nuevo contexto integrado api, por lo que puedo tener algunos datos comunes que se pueden manipular y mostrar desde varias pantallas.
l problema es que el contexto aparentemente requiere componentes que tengan un componente primario común, de modo que el contexto se pueda pasar a los componentes secundarios.
¿Cómo puedo implementar esto usando pantallas que no comparten un padre común hasta donde yo sé, porque son gestionadas por el navegador reaccionar?