stackNavigator とTabNavigatorの宣言の順序でちょっとハマった。
react navigationのstackNavigatorとTabNavigatorを一緒に使うとき、大体以下のようになる。
const Stacks = StackNavigator({
Stack1: { screen: Stack1 },
Tab1: { screen: Tab1 },
});
const Tabs = TabNavigator({
Tab1: { screen: Stacs },
Tab2: { screen: Tab2 },
});
これは動く。
しかし、StacksをTabsより下に記述するとエラーが出る。
JS怖い
ReactNati部