В сообщении об ошибке указывается, что createAppConbtainer не определен и не является функцией - PullRequest
0 голосов
/ 20 апреля 2019

каждый, я пытаюсь создать простую навигацию по ящикам, но она, похоже, не распознает createAppContainer, отображающий это сообщение об ошибке на экране "(0, _reactNavigation.createAppContainer), не является функцией.

(In '(0, _reactNavigation.createAppContainer)(navigator)', '(0, _reactNavigation.createAppContainer)' is undefined)

<unknown>
    App.js:46:34
loadModuleImplementation
    require.js:331:6
<unknown>
    index.js:7
loadModuleImplementation
    require.js:331:6
guardedLoadModule
    require.js:197:45
global code
    <unknown file>:0
"

Я пытался закомментировать некоторые строки и искать в Google, но без результатов

   import * as React from 'react';
    import { Text, View, Image, ScrollView, StyleSheet } from 'react-native';
    import {
      createDrawerNavigator,
      createAppContainer,
      DrawerItems,
      SafeAreaView,
    } from 'react-navigation';



    class Home extends React.Component {
      static navigationOptions = {
        title: 'Home',

      };

      render() {
        return (
          <View style={styles.container}>


          </View>
        );
      }
    }





    const navigator = createDrawerNavigator(
      {
        Home,

      },
      {
        // drawerType: 'back',
        // drawerPosition: 'right',
        // drawerWidth: 200,
        // drawerBackgroundColor: 'orange',

      }
    );

    export default createAppContainer(navigator);

    const styles = StyleSheet.create({
      container: {
        flex: 1,
        justifyContent: 'center',
        backgroundColor: '#ecf0f1',
        padding: 8,
      }
    });
...