User-based Embedded Questions

I am marking your reply as “Solution” as you would have to work further at your end in integrating QuickSight in the react application.

The Javascript SDK though is for embedding the QuickSight experience into your application.
W.r.t Cognito , here is another post which provides a few details on integration : Quicksight login with Cognito?

Regards,
Koushik