Я хочу добавить событие на навигацию и перейти к экрану, у меня есть этот код, но я не знаю, что не так.
Когда я устанавливаю tabBarOnPress
, он не будет перемещаться, но будет выполнять событие, и если я его не установлю, я не знаю, как вызвать событие.
import { createStackNavigator, createBottomTabNavigator } from 'react-
navigation';
import HomeScreen from '../screens/HomeScreen';
import LinksScreen from '../screens/LinksScreen';
import {
AdMobInterstitial,
} from 'react-native-admob';
AdMobInterstitial.setAdUnitID('ca-app-pub-2821491096541440/1777616101');
const HomeStack = createStackNavigator({
Home: HomeScreen,
});
HomeStack.navigationOptions = {
tabBarLabel: 'Apps recomendadas',
tabBarOnPress: () => {
this.somevent();
},
};
const LinksStack = createStackNavigator({
Links: LinksScreen,
});
LinksStack.navigationOptions = {
tabBarLabel: 'FAQ',
tabBarOnPress: () => {
this.somevent();
},
};
export default createBottomTabNavigator({
HomeStack,
LinksStack
},);