Я все еще новичок в React-Native, но я использую React-Native, TypeScript и подключаю его к Firebase. По какой-то причине я получаю ошибку ниже, но, как вы можете видеть на другом скриншоте, ошибки нет в VSC, и я бы подумал, что мой ts lint подхватил бы ее, если бы это была проблема?
Кроме того, если я попытаюсь добавить ) в строку 10, столбец 33, я получу сообщение об ошибке?
Исключение expected ")" показано, когда я использую 'react-native run-ios':
Вот мой код:
А это строка кода:
loginUser: ({ email, password }: {email: string, password: string}) => void,
Пожалуйста, вставьте исключение и код как текст, а не как изображения.
@Zac добро пожаловать в SO. Пожалуйста, не вставляйте изображения вместе с кодом, вставляйте текст, чтобы разработчики могли легко прочитать и воспроизвести ошибку. Используйте изображения только в том случае, если вы хотите показать какое-то поведение, а не текст или код.
Строка 10 не имеет смысла.
Не могли бы вы удалить изображение и опубликовать код как фактический фрагмент кода? Это позволяет нам копировать его, играть с ним, редактировать и отправлять вам эффективный ответ.
Ах, прости, я не подумал об этом. Спасибо за информацию, завтра получу код. Строка 10 Я надеялся, что функция входа в систему будет принимать адрес электронной почты и пароль.





Деструктуризация не работает в типах (что имеет смысл, если подумать, что вообще означает деструктуризация в типе?).
loginUser: (credentials: {email: string, password: string}) => void,
что вы пытаетесь сделать в строке 10?