Как импортировать стили CSS-in-JS меньше
У нас есть пакет @atlaskit/theme, который экспортирует стили в js.
Этот пакет работает очень хорошо, когда импортируется в js и используется в компонентах с помощью https://www.styled-components.com/.
Теперь у нас меньше файлов стилей, в которых мы хотим использовать этот пакет. Но я не вижу, чтобы найти способ сделать это. Любые предложения или идеи приветствуются.
Вещи, которые я пробовал, которые не работают:
- создание меньшего файла со стилями из JS во время сборки: если это не вариант, так как из пакета экспортируется много материала, и написание логики для фильтрации содержимого может показаться хорошим в начале, но станет бременем на обслуживание.
Идеальное решение:
Я все еще смотрю на то, как может выглядеть идеальный сценарий.