• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

TypeScript Type Definitionen verstehen

Marv

Mitglied
Hallo,

ich habe es aktuell mit TypeScript zu tun, wo ich aktuell noch sehr unerfahren bin.

Folgende Codezeile aus einem d.ts File finde ich sehr seltsam.

Code:
export type MenuItemTypeMap<P = {}, D extends React.ElementType = 'li'> = ExtendButtonBaseTypeMap<{

Um was handelt es sich da genau und wonach muss ich suchen um mich in diese Syntax einzuarbeiten?

Um etwas besser zu erklären: Wenn ich z.B. nach "TypeScript Type Definition Tutorial" suche finde ich nicht viel, bzw. nur Code der mir bekannt vorkommt.
Die Syntax oben mit <P und die ganze Zusammensetzung habe ich so aber noch nie gesehen.
 
Werbung:
Zurück
Oben