Введение
react-append-styles - небольшая библиотека по работе с css in js.
Функционал
- генерация стилей на основе css объекта;
- добавление к сгенерированным классам уникального постфикса;
- добавление/обновление в head полученных стилей и удаление их при размонтировании компонента;
- создание тем и использование их при генерации стилей;
- поддержка
cssVar
,@media
и динамическихprops
.
Рекомендации
Может использоваться в качестве вспомогательной библиотеки, если:
- в качестве основного подхода к стилизации выбран css;
- есть необходимость переопределить несколько стилей из js через классы.
warning
Библиотека имеет базовый функционал для темизации, но в дальнейшем он расширяться не будет. Если вам требуется расширенная темизации, то вы можете воспользоваться более мощными (и тяжелыми) библиотеками. Например: