В обычных компонентах React, если у вас есть scss, вы можете импортировать в них другие файлы scss и получить доступ к переменным scss, таким как $color-primary: blue
...
Какой лучший способ сделать это с помощью styled-компонентов?
Допустим, у меня есть некоторые основные переменные для приложения, которое я хочу использовать: font-size, font-family, colors и т. Д. И я хочу иметь возможность импортировать их в React Component и использовать их в стилизованных компонентах. этого файла?
Я знаю, что вы можете устанавливать переменные в каждом отдельном файле и использовать их, но это противоречит цели иметь "глобальные переменные" и использовать их.
Технически я знаю, что styleled-компоненты не являются scss, поэтому вы, вероятно, даже не можете импортировать файл scss и использовать его переменные - так как у вас есть глобальные переменные, которые могут импортировать все файлы styleled-компонентов и использовать?