Почему это определение типа потока не работает? - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь напечатать все, используя поток.В этом коде говорится, что запятая во 2-й строке является «неожиданным токеном»:

const WizardNavGuide = ({ index: number, 
                          steps: Array<string>,
                          classes: any }) => {

Что не так с тем, что я делаю?

1 Ответ

2 голосов
/ 27 сентября 2019

Вы путаете ввод с объекта, разрушающего псевдоним .

То, что вы хотите сделать, это:

const WizardNavGuide = ({ index, steps, classes }: {index: number; steps: Array<string>; classes: any }) => {}

Или это:

interface Props {
  index: number;
  steps: Array<string>;
  classes: any;
}

const WizardNavGuide = ({ index, steps, classes }: Props) => {}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...