Я работаю в редакторе тем и позволяю пользователю редактировать значения темы, такие как цветовая палитра. Нам трудно определить, какие компоненты Material-UI по умолчанию будут затронуты при изменении значений цвета.
Сейчас я просто включаю "кухонную раковину", и они должны прокрутить ее, чтобы увидеть, что изменилось.
Было бы лучше, если бы я мог программно это выяснить и перечислить для каждого значения цвета.
Кто-нибудь знает, как выяснить эти зависимости? Или, возможно, есть другой способ предложить индивидуальную настройку.
![enter image description here](https://i.stack.imgur.com/O1c54.png)
https://github.com/platform9/pf9-ui-plugin/blob/master/src/app/plugins/theme/components/ConfigureThemePage.js