Зачем использовать clsx вместо тернарного оператора для условного включения имен классов?CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Зачем использовать clsx вместо тернарного оператора для условного включения имен классов?

Сообщение Anonymous »

В курсе фундаментального обучения NextJS упоминается использование библиотеки clsx для условного включения имен классов. Я не мог объяснить причины использования clsx вместо тернарных операторов? : как в React.
Самый похожий ресурс, который я нашел, — это сообщение на Reddit. Но это не совсем ответ на мой вопрос. Я знаю, что размер пакета clsx очень мал, и его использование в проекте вряд ли вызовет проблемы с хранилищем.
Но установка пакета, его импорт и использование функции написания clsx() кажется, что это дополнительная работа, кроме простого написания условия? имя1: имя2. Я считаю, что должно быть что-то, чего я еще не вижу, надеюсь, кто-нибудь сможет поделиться, если за этим есть веское обоснование!

Подробнее здесь: https://stackoverflow.com/questions/793 ... ditionally
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»