цветов в компонент таким образом, например:
<Component --color={color} --height={height}/>
Или передавать как пропсы и инлайнить стили?
Создаётся доп обёртка
Это понимаю
Что хуже доп обёртка или инлайн стили?)
как не крути будут css переменные заинлайнены
Прокидывай style пропс, да и всё Правда с условиями убьешься А вообще, если это паблик стили - бери и передавай их из пропсов {color}
Можно подробнее или пример? Если правильно понял - все-таки инлайн. Но, с другой стороны, в компоненте часть стилей будет в <style>, а передаваемые через props - инлайн в теге. Не по фен-шую)
Tailwind помог бы. Ну если конечно ещё не слишком поздно интегрировать в проект
Да, мы вчера с @Wheatgrh обсуждали этот вариант.
С другой стороны - в доке не зря есть раздел с Components style и синтаксис привычный
Обсуждают сегодня