Upgrade to React Navigation v4


Spencer Carli

Developer, cat dad, and devout pizza lover. Teaching at React Native School and building apps with Handlebar Labs.

Last Updated: October 15, 2019

Note: I'm starting with an app that uses React Navigation v3.


  "dependencies": {
    "react": "16.9.0",
    "react-native": "0.61.2",
    "react-native-gesture-handler": "^1.4.1",
    "react-native-reanimated": "^1.3.0",
    "react-native-screens": "^2.0.0-alpha.4",
    "react-navigation": "^4.0.10",
    "react-navigation-drawer": "^2.2.2",
    "react-navigation-stack": "^1.9.4",
    "react-navigation-tabs": "^2.5.6"
React Native School Logo

React Native School

Get total access hundreds of tutorials, a dozen classes, and access to a community full of React Native developers by becoming a member of React Native School.

Join the email list to be notified of all new lessons and classes!