Typescript Flashcards

1
Q

Hoe type je het beste een form element event in React Typescript?

A

Door het ‘react’ object te gebruiken gevolgd door het type event (ChangeEvent of MouseEvent bijvoorbeeld). En daarin het type element te definieren zoals (ChangeEvent<HTMLSelectElement> of MouseEvent zonder specifieke types).</HTMLSelectElement>

Dus: React.EventType<OptionalHTMLElementType></OptionalHTMLElementType>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat is de syntax om bepaalde waardes uit Type X te gebruiken/toe te staan in Type Y?

A

Pick en Omit

Pick: kies van Type X een of meerdere waardes.
Omit: sluit van Type X een of meerdere waardes uit.

type TypeY = Pick<Type-X, ‘waarde1’ | ‘waarde2’>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly