web-dev-qa-db-fra.com

Quel est l'équivalent TypeScript de React.PropTypes.node?

J'ai cherché haut et bas, et je peux trouver des équivalents TypeScript pour tout sauf le PropTypes.node. Je sais que TypeScript n'a pas besoin de PropTypes, mais il y a des PropTypes que je ne sais pas comment convertir en TypeScript.

Est-ce aussi simple que var node: any? Cela ne semble pas correct car node semble avoir certaines propriétés.

15
Magician

Vous pouvez utiliser JSX.Element, ce à quoi je crois que JSX se résout.

8
rossipedia

Utilisation React.ReactNode pour React.PropTypes.node type

16
user1595858

TypeScript pour React développeur

Dans TypeScript, il a le type vérifié React.ReactNode qui fonctionnent de la même manière que React.PropTypes.node dans les prop-types.

par exemple:

export interface PersonProps {
  children: (name: string, age: number) => React.ReactNode
}
0
nahoang