StackNavigation
в BottomTabNavigation
и там уже прописать переходы.const AppNavigator = createBottomTabNavigator({
RootScreenA: {
screen: createStackNavigator({
ChildScreenA: {
screen: ChildScreenA,
},
ChildScreenB: {
screen: ChildScreenA,
},
}),
},
RootScreenB: {
screen: createStackNavigator({
ChildScreenA: {
screen: ChildScreenA,
},
ChildScreenC: {
screen: ChildScreenC,
},
}),
},
RootScreenC: {
screen: createStackNavigator({
ChildScreenD: {
screen: ChildScreenD,
},
ChildScreenE: {
screen: ChildScreenE,
},
}),
},
});
const App = createAppContainer(AppNavigator);
let redirectUrl = AuthSession.getRedirectUrl();
let result = await AuthSession.startAsync({
authUrl: 'https://oauth.vk.com/authorize?client_id=<client_id>&display=mobile&redirect_uri=' +
encodeURIComponent(redirectUrl) + '&response_type=token&v=5.92',
});
if (result.type === 'success') {
// обрабатываете полученный токен, получаете информацию о пользователе, etc
}