Мне нужно создать экран с профилем пользователя, в котором я должен видеть пользователей, подписанных им (и тех, кто подписался на него).После нажатия на одну из них я должен перейти к экрану своего профиля, где я могу видеть пользователей, подписанных им и т. Д. Кроме того, при нажатии назад (либо стрелка просмотра стека, либо кнопка возврата назад) я должен вернуться на экран за экраном.Как этого добиться?Я пробовал пару вещей, но ничего не получалось ...
Это маршруты, которые я придумал:
export const SubscribbedRouter = createStackNavigator(
{
Subscribbed: {
screen: SubscribbedScreen
}
}
);
export const SubscribbedByRouter = createStackNavigator(
{
SubscribbedBy: {
screen: SubscribbedByScreen
}
}
}
);
export const ProfileSwitchRouter = createSwitchNavigator(
{
SubscribbedRouter,
SubscribbedByRouter
}
);
export const ProfileRouter = createStackNavigator(
{
Profile: {
screen: ProfileSettingsScreen
},
ProfileSwitch: {
screen: ProfileSwitchRouter
}
}
);