Навигация по ящику отправка данных с экрана ящика в drawerContent

#reactjs #react-native

Вопрос:

Вот я сделал специальный ящик в своем приложении. но потом я обнаружил проблему, из-за которой я хочу на самом деле отправлять данные со своего экрана в пользовательский ящик и обратно. есть ли способ сделать это, или мне нужно экспортировать эти данные.

 import React from "react"; import { NavigationContainer } from "@react-navigation/native"; import { createDrawerNavigator } from '@react-navigation/drawer'; import Main from "./screens/Main"; import Login from "./screens/Login"; import Settings from "./screens/Settings"; import SwitchAccount from "./screens/Switch"; import Menu from "./screens/Menu";  function CustomDrawerContent() {  return (  lt;Menu/gt;  ); }  const Drawer = createDrawerNavigator();  export default function MyContainer(){   return(  lt;NavigationContainergt;  lt;Drawer.Navigator  initialRouteName="Login"  screenOptions={{  drawerStyle:{width:275},  headerShown:false, drawerPosition:"right"}}  drawerContent={(props) =gt; lt;CustomDrawerContent {...props} /gt;}gt;  lt;Drawer.Screen name="Login" component={Login} options={{swipeEnabled:false, headerShown:false}}/gt;  lt;Drawer.Screen name="Main" component={Main}/gt;  lt;Drawer.Screen name="Switch" component={SwitchAccount} options={{swipeEnabled:false, headerShown:false}}/gt;  lt;Drawer.Screen name="Setting" component={Settings} options={{swipeEnabled:false, headerShown:false}}/gt;  lt;/Drawer.Navigatorgt;  lt;/NavigationContainergt;  ); }   

Комментарии:

1. Почему вы не можете использовать состояние приложения?

2. @MichaelBahl можете ли вы предоставить мне документацию по этому поводу