-87 / 0 / 0
Регистрация: 18.03.2020
Сообщений: 27
1

Выдает ошибку, не могу понять в чем дело

15.04.2021, 11:56. Показов 809. Ответов 2

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
import React, { useState } from 'react';
import { StyleSheet, Text, View, FlatList } from 'react-native';
import { NavBar } from './src/components/NavBar';
import { MainScreen } from './src/Screens/MainScreen';
import { TodoScreen } from './src/Screens/TodoScreen';
 
export default function App() {
  const [todoId, setTodoId] = useState(null);
  const [todos, setTodos] = useState([
    { id: '1', title: 'Депрессивный хит' },
    { id: '2', title: 'Про' },
    { id: '3', title: 'Бравл Старс' },
  ]);
 
  const addTodo = (title) => {
    setTodos((prev) => [
      ...prev,
      {
        id: Date.now().toString(),
        title,
      },
    ]);
  };
 
  const removeTodo = (id) => {
    setTodos((prev) => prev.filter((todo) => todo.id !== id));
  };
 
  let content = (
    <MainScreen
      todos={todos}
      addTodo={addTodo}
      removeTodo={removeTodo}
      openTodo={setTodoId}
    />
  );
 
  if (todoId) {
    const selectedTodo = todos.find((todo) => todo.id === todoId);
    content = (
      <TodoScreen
        goBack={() => {
          setTodoId(null);
        }}
        todo={selectedTodo}
      />
    );
  }
 
  return (
    <View>
      <NavBar title="Todo App" />
      <View style={styles.container}>{content}</View>
    </View>
  );
}
 
const styles = StyleSheet.create({
  container: {
    paddingHorizontal: 30,
    paddingVertical: 20,
  },
});
error:
Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2021, 11:56
Ответы с готовыми решениями:

простенькое приложение выдает ошибку не могу найти в чем дело
Помогите пожалуйста. Вторые сутки воюю с простеньким приложением Maven+Servlet Tomkat ...

Выдает ошибку, и я вообще не могу понять в чем дело
Вот программа ниже ( не до конца еще доделал) пишет ошибку вот в это месте : // Player...

Не могу понять в чем дело,выдает ошибку [Warning] Unit1.pas(90): For loop control variable must be simple local variable
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

функция выдает ошибку. немогу понять в чем дело.
Здравствуйте. написал программу автопатчер. вот код unit Unit1; interface uses Windows,...

2
Coding is art
Эксперт JS
536 / 420 / 153
Регистрация: 04.09.2013
Сообщений: 1,056
15.04.2021, 14:37 2
скорее всего ошибка где-то тут:

Javascript
1
2
3
import { NavBar } from './src/components/NavBar';
import { MainScreen } from './src/Screens/MainScreen';
import { TodoScreen } from './src/Screens/TodoScreen';
проверьте что файлы есть и вы правильно ссылаетесь на них (получается вы сейчас в root директории и пытаетесь зайти в root/src/..., если же ваш файл, который вы прислали, находиться в src/ папке, то пути скорее всего нужно поменять на './components...' и ./Screens/...' соответственно

Другой вариант, если пути правильные, но то что экспортируется не соответствует тому, что вы импортируете..
т.е. например './src/components/NavBar'
Javascript
1
export default NavBar;
а вы пытаетесь сделать import { NavBar } - не правильно, нужно import NavBar..

ну или если там export { NavBar } или export const/function NavBar ... то всё правильно

возможно в каком то из файлов которые вы импортируете нет export нужного элемента..

Либо, вы делаете что-то типо export const NavBar = undefined;
0
Особый статус
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
15.04.2021, 23:04 3
Кликните здесь для просмотра всего текста

Не по теме:


Чувак, если тебе лень хоть немножечко подумать, хотя бы пересядь с блокнота на нормальную IDE, которая будет указывать на ошибки в таких простых случаях... Просто я вижу что это у тебя уже 5 или 6 пост.



Настрой еще module resolver, вот тут показано как: https://dev.to/karanpratapsing... ative-58g8
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2021, 23:04
Помогаю со студенческими работами здесь

выдает много ошибок не могу понять в чем дело ( работа с таблицей)
#include &lt;iostream&gt; #include &lt;fstream&gt; // чтения/записи данных из/в файл #include &lt;stdio.h&gt; //...

Выдает Invalid floating point operation. не могу понять в чем дело. объясните пожалуйста
procedure TForm1.btn1Click(Sender: TObject); var a,b,c,d:Integer; x,x1,x2:Real; begin ...

Надо исправить ошибку, не могу понять в чем дело. Тема модули
program project1; uses unit1,unit2; var A:tm1; B:tm1; C:tm1; i,j,imx,imin:integer;...

Программа выдает ошибку памяти, не могу понять в чем проблема
#include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;ctime&gt; bool f(int mas, const int N, const...

Не могу понять почему выдает ошибку. Подскажите в чем не прав, код прилагаю ниже
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;map&gt; using namespace std; class Person{...

Выдает ошибку, а я не могу понять в чем проблема. В чем проблема, скажите пожалуйста!
dx=0.0005; epsillon=0.00002; i=0; for x= 0:0.0005:3 i=i+1; if x&lt;1 y (i)=-1; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru