Компонент для маршрута 'x' должен быть компонентом React - PullRequest
0 голосов
/ 08 января 2019

Похоже, это общая проблема с реагирующей навигацией после обновления API

.

посмотрел на Исправлена ​​ошибка: компонент для маршрута 'Home' должен быть компонентом React

ни profile, ни camera компоненты не хотят загружаться в этот tabNavigator. Есть предложения?

Camera.js

import React, { Component } from 'react';

class Camera extends Component {
    render() {
        return (
            <Text>Camera</Text>
        );
    }
}

export default Camera;

InstaClone.js

import React, { Component } from 'react'
import { View, StyleSheet} from 'react-native' 
import Camera from './components/screens'
import {MainFeed, Login, Profile} from './components/screens'
import { createBottomTabNavigator, createSwitchNavigator, createAppContainer } from 'react-navigation'

const Tabs = createBottomTabNavigator({
    feed: MainFeed,
    Camera: Camera,
    profile: Profile
});

const MainStack = createAppContainer(createSwitchNavigator({
    login: Login,
    main: Tabs
}));

const MainStack = createAppContainer(Tabs);

class InstaClone extends Component {
    render() {
        return <MainStack/>
    }
}


export default InstaClone;
...