Social Login - Multiple Providers

I’m trying to setup multiple social logins, in particular:
Instagram (Facebook)
Twitter
TikTok
Google

All the examples only show one provider at a time and they are showing OAuth/JWT and Cognito ways of logging in. Does anyone anywhere have a working example of multiple social provider login with a frontend UI?