Перейти к основному содержимому

Введение

react-append-styles - небольшая библиотека по работе с css in js.

npm size npm size npm react version

Функционал

  • генерация стилей на основе css объекта;
  • добавление к сгенерированным классам уникального постфикса;
  • добавление/обновление в head полученных стилей и удаление их при размонтировании компонента;
  • создание тем и использование их при генерации стилей;
  • поддержка cssVar, @media и динамических props.

Рекомендации

Может использоваться в качестве вспомогательной библиотеки, если:

  • в качестве основного подхода к стилизации выбран css;
  • есть необходимость переопределить несколько стилей из js через классы.
warning

Библиотека имеет базовый функционал для темизации, но в дальнейшем он расширяться не будет. Если вам требуется расширенная темизации, то вы можете воспользоваться более мощными (и тяжелыми) библиотеками. Например: