Welchen Datentyp hat die Prop children in React und TypeScript?
Hallo zusammen! Ich habe vor kurzem begonnen, TypeScript zusammen mit React zu lernen und bin auf eine unklare Situation gestoßen. Ich erstelle eine Wrapper-Komponente, die Kind-Elemente akzeptieren soll. In normalem JavaScript habe ich einfach `props.children` geschrieben und alles funktionierte. Aber in TypeScript muss ich Typen angeben, und ich verstehe nicht, welchen Typ ich für `children` angeben soll.
Hier ist ein Beispiel meines Codes:
```tsx
interface CardProps {
title: string;
children: ???; // Was soll hier hin?
}
function Card({ title, children }: CardProps) {
return (
);
}
```
Ich habe versucht, `children: any` zu schreiben, aber das ist nicht gut, die Typisierung geht verloren. Ich habe `children: ReactNode` versucht – es scheint zu funktionieren, aber n
{title}
{children}