реагировать машинопись, структурированный массив ошибок объекта - PullRequest
0 голосов
/ 09 апреля 2020

Почему машинопись дает мне предупреждение в этой строке?

<TimeSlots hours={[{ dayIndex: 1, day: 'monday', }]}/>

как определить тип в jsx?

1 Ответ

0 голосов
/ 09 апреля 2020

Возможно, вы не определили интерфейс или не указали псевдоним для реквизита компонента TimeSlots. Вот как вы можете исправить ошибку.

Сначала вы определяете интерфейс для компонента TimeSlots:

interface Time {
  dayIndex: number;
  day: string;
}

interface TimeSlotsProps {
  hours: Time[];
}

И, если вы используете React Functional Components,

const TimeSlots: React.FC<TimeSlotsProps> = {

  // rest of the code
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...