навигации вы можете сделать что-то вроде этого. Давайте кратко рассмотрим пример:
RootStack. js
import createAnimatedSwitchNavigator from 'react-navigation-animated-switch';
import { withNavigation } from 'react-navigation';
const RootStack = createAnimatedSwitchNavigator(
{
splash:SplashScreen,
second:SecondScreen,
},
{
initialRouteName: splash
}
)
export default RootStack;
APP. js
import { createStackNavigator } from 'react-navigation-stack';
import AuthStack from './AuthStack'
const RootStack = createStackNavigator({ RootStack});
const AppContainer = createAppContainer(RootStack);
export default AppContainer;
Ваш компонент должен выглядеть следующим образом.
...rest
const SplashScreen = (props) =>{
return (
<View>
<TouchableOpacity onPress={()=>{
props.navigation.navigate("second")
}}></TouchableOpacity>
</View>
)
}
export default withNavigation(SplashScreen)