Для двух разных клиентов нужна своя тема, а цвета соответствующих тем сохраняются в файлах Variables1.scss и Variables2.scss. При запуске приложение выполняет http-вызов и извлекает информацию, такую как название компании. Теперь, в зависимости от названия компании, я хочу принять решение, импортировать ли Variables1.scss или Variables2.scss.
Это кажется немного сложным, потому что компиляция SCSS для генерации CSS выполняется в первую очередь. И только после этого приложение запускается и извлекает информацию о компании из базы данных.
Создание приложения для каждого клиента путем импорта соответствующего файла Variables.scss может быть простым решением, но если число компаний не увеличится, этот способ будет невозможен.
Я просмотрел много постов, которые в некоторой степени связаны с моими, но они либо предложили решение, которое создает много дублирования кода, либо заставили меня изменить название классов в приложении.
Предложения экспертов будут высоко оценены.