Как заставить React.Children.map работать с Typescript? - PullRequest
2 голосов
/ 09 июля 2020

У меня есть компонент с именем WizardStep:

const WizardStep: React.FC<{ title: string }> = () => { /*  */}

И еще один с именем Wizard. Последний принимает один или несколько WizardStep в качестве дочерних.

И он использует React.Children.map следующим образом:

Children.map(
   children, // a set of WizardStep
   ({ props: { title } }) => title
)

Но Typescript говорит TS2339: Property 'props' does not exist on type 'FC{ title: string; }>'.

Как мне go об этом?

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