Я пытаюсь создать StackNavigator, который может перемещаться в TabNavigator.Но есть ошибка, говорящая;«Компонент для маршрута должен быть компонентом React».
TabNav - это не папка с файлами, я просто хочу вызвать ее после входа пользователя.Так что вкладки будут отображаться я думаю.А также, я просто следую учебнику, чтобы сделать это.Извините, ребята, я только новичок.
Снимок экрана
Вот мой код
App.js
import React, { Component } from 'react';
import { Platform, StyleSheet, Text, View, } from 'react-native';
import { StackNavigator, TabNavigator } from 'react-navigation';
import Login from './components/Login';
import ManageOrder from './components/ManageOrder';
import SpecialOrder from './components/SpecialOrder';
import categories from './components/categories';
export default class App extends Component {
render() {
return (
<RootNav />
);
}
}
const RootNav = StackNavigator({
Login: {
screen: Login,
},
TabNav: { screen: TabNav },
});
const TabNav = TabNavigator({
categories: {
screen: categories,
},
ManageOrder: {
screen: ManageOrder
},
SpecialOrder: {
screen: SpecialOrder
},
});