Seems ok.
I'll post critique because it is easier:
- atrocious code block font
- some of non-code annotations are misaligned (on phone) e. g. nullable string
- 5 is about Generics with emphasis on React. functions don't "take two parameter lists". Generic functions can have the type specified.
- 6 is wrong. types cannot "be functions". You can do some type algebra on types.