Я настроил все собственные встроенные навигационные системы в одном файле под названием Route, все работает нормально. Мне просто нужно знать, какой подход лучше.
1) Храните всю навигацию в одном роутере, файл Route.js.
2) Хранить отдельные файлы для каждого навигатора, т.е. стековый навигатор, вкладка навигатора
Какой подход будет лучше и удобнее в обслуживании.
const BottomTabNavigation = createBottomTabNavigator({
WallComponent: {
screen: WallComponent,
navigationOptions: {
tabBarLabel: "Personal Wall"
}
},
More
});
const AppStackNavigator = createStackNavigator({
TabNavigator: BottomTabNavigation,
ViewSessionFriends: {
screen: ViewSessionFriends
}
});
const AppContainer = createAppContainer(AppStackNavigator);