Где у тебя в интерфейсе поле planet?
Его нет.
Вот оно это и пишет
Окей, понял, а как решить эту проблему?
Сделай интерфейс пропсов с полем planet у которого тип IPlanet
Просто можно создавать огромное количество интерфейсов?
Делаешь interface Props { planet: IPlanet } И потом React.FC<Props>
А вообще да, никто не запрещает
Просто убери фигурные скобки вокруг planet
Это именно для решения этой ошибки, а вообще хорошая практика описывать пропсы, как подсказали выше
Понял, спасибо.
Обсуждают сегодня