من مشکلمو یه جوری حل کردم نمیدونم حالا اصولی هست یا نه
این قسمت کد Drawer
|
<Drawer ref={(ref) => { this.Drawer = ref }} content={<SideBar navigate={this.props.navigation.navigate} />} onClose={() => this.closeDrawer()}> ... </Drawer> |
اینم جایی که توی sidebar کلیک میشه روش
<ListItem onPress={() => this.props.navigate('Badge')}>
اینم فایل routs.js من که توی App.js فرخوانیش کردم
|
import { createStackNavigator, createAppContainer } from 'react-navigation' import { Home, Badge, SideBar } from './components/index' const RootStack = createStackNavigator( { Home: Home, SideBar: SideBar, Badge: Badge } , { headerMode: 'none', mode: 'modal' } ) export default createAppContainer(RootStack) |