Ошибка React Native Expo Тип элемента недопустим

#react-native #expo

Вопрос:

Редактировать* Я все еще достаточно рано в своем проекте, чтобы я мог вручную повторно переработать приложение из более старой версии, и это сработало. Я собираюсь оставить проблему открытой, хотя, если у кого-то еще есть эта проблема, и он не может избежать ее так, как это сделал я.

Я продолжаю получать ошибку: недопустимый тип элемента: ожидается строка (для встроенных компонентов) или класс/функция (для составных компонентов), но получено: объект. При попытке запустить мое приложение. Он отлично работал до того, как я попытался реорганизовать свои компоненты в разные файлы. Вот мой App.js

 import { StatusBar } from 'expo-status-bar';
import React from 'react';
import View from 'react-native';
import { ProfileView } from './src/Views/Profile';

export default function App() {
  return (
    <View>
      <ProfileView/>
      <StatusBar style="auto" />
    </View>
  );
}
 

и вот это Profile.js Файл, из которого он извлекает вид профиля

 import { ProfileCard } from '../Components';
import ScrollView, { View } from 'react-native';
import { styles } from '../Component_styles';
import React from 'react';

export function ProfileView() {
  return (
    <View style={styles.container}>
      <ProfileCard/>
      <ScrollView
        horizontal={false}
        elevation={5}
        style={styles.scrollView}
      >
      </ScrollView>
    </View>
  );
}
 

Вот карточка профиля

 export function ProfileCard() {
  return (
    <View elevation={5} style = {styles.profileCard}>
      <View style={styles.profileImageView}>
        <Image
          style={styles.profileImage}
          source={require('../Images/trgrit_pfp.png')}
        />
      </View>
      <Text style={styles.titleText}> User </Text>
    </View>
  );
}
 

любая помощь будет признательна, спасибо

Комментарии:

1. Высота должна быть в стиле вашего представления прокрутки. Также, что находится внутри карточки профиля ?