Я хочу перемещаться по экранам с экрана камеры на сводный экран, но это не работает:
// Camera screen
if (data.data){
const data = {date,name,place}
Alert.alert(
'Info', 'Show',
[{text: 'More', onPress: () => this.props.navigation.navigate('Summary')}],
)
})}
Я уже определил стековый навигатор, как показано ниже:
//Navigator file
import SummaryScreen from '../screens/SummaryScreen';
export const SummaryStack = createStackNavigator({
Summary : SummaryScreen
});
Забавно, что когда я заменяю this.props.navigation.navigate('Summary')
на this.props.navigation.navigate('Home')
, это работает.
Вот навигатор рабочего стола:
const HomeStack = createStackNavigator({
Home: HomeScreen
});
const ScanStack = createStackNavigator({
Camera: CameraScreen
});
export default createBottomTabNavigator({
HomeStack,
CameraStack
});