MSAL Library Angular : To pass client Ids Dynamically into app to provide login via azure accounts

In our Angular application, which utilizes MSAL for Azure AD authentication, we now require multi-tenancy support with distinct client IDs and tenant IDs for each tenant. We aim to pass the client ID dynamically based on the domain selected during login, enabling multiple users with different client IDs to access the application. However, we have learned from the forum that Angular MSAL doesn’t inherently support multiple client IDs. Has anyone encountered a similar use case ?

Utilize the MSAL library in Angular to dynamically pass client IDs, enabling seamless integration with Azure accounts for secure login authentication. This flexibility enhances user experience while maintaining robust security measures.