Как импортировать стили CSS-in-JS меньше

У нас есть пакет @atlaskit/theme, который экспортирует стили в js.

Этот пакет работает очень хорошо, когда импортируется в js и используется в компонентах с помощью https://www.styled-components.com/.

Теперь у нас меньше файлов стилей, в которых мы хотим использовать этот пакет. Но я не вижу, чтобы найти способ сделать это. Любые предложения или идеи приветствуются.

Вещи, которые я пробовал, которые не работают:

  1. создание меньшего файла со стилями из JS во время сборки: если это не вариант, так как из пакета экспортируется много материала, и написание логики для фильтрации содержимого может показаться хорошим в начале, но станет бременем на обслуживание.

Идеальное решение:

Я все еще смотрю на то, как может выглядеть идеальный сценарий.

0 ответов

Другие вопросы по тегам