Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

undefined is not an object (evaluating 'RNGestureHandlerModule.State'

I have installed react-navigation in my React Native project. Its a starter project doesn't have any codes. But while running project I am facing error like this.

Here is my Navigation code

import { createStackNavigator } from 'react-navigation';  import Home from './screens/Home'; import WeatherDetail from './screens/WeatherDetail';   const Navigation = createStackNavigator({   Home: { screen: Home },   WeatherDetail: {   screen: WeatherDetail  }  });  export default Navigation; 

And here is the App.js codes

 import Navigator from './Router';    export default class App extends Component {    render() {      return (        <View style={styles.container}>          <Navigator />        </View>      );     }   } 

If I remove the navigator component from the App.js and replace it with a Text the application runs without any error.

like image 283
Ish Man Avatar asked Oct 17 '18 18:10

Ish Man


Video Answer


1 Answers

  1. remove node_modules and package-lock.json
  2. npm install
  3. npm install --save react-navigation
  4. npm install --save react-native-gesture-handler
  5. react-native link
like image 140
Amiri Houssem Avatar answered Sep 21 '22 04:09

Amiri Houssem