Newbie pointers to excel in jitsi-meet web application

Hello Jitsi Community,

I am a newbie in react and currently trying to understand codebase of jitsi-meet repo. What are the keywords that I would need to search in order to learn about generics used in jitsi-meet class.

export class AbstractSettingsView<P: Props, S: *> extends Component<P, S> {

For e.g,

Any pointers to learn these generics in react would be of great help to me.

Thank you all.