Задать вопрос
@asqwerty

Как записать это с помощью CSS-модулей?

Здравствуйте. Есть компонент, у которого классы прописаны вот таким образом (извините за то, что картинкой):
61d583a28a3a2879257801.png
Подскажите, пожалуйста, как прописать эти же классы, но с помощью CSS-модулей. Спасибо
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 3
@Scoo909010
className={`${styles.modal__wrapper} && ${props.isOpened ? styles.open : styles.close}` }
Я бы попробовал что-то вроде. Не уверен, что это сработает, конечно, но по идее должно.
Ответ написан
sasha-hohloma
@sasha-hohloma
Fullstack Developer
Советую воспользоваться библиотекой для вашей задачи. В рабочих проектах работает отлично. На будущее советую искать готовое решение, бОльшую часть задач кто-то уже решил до вас и нашел наиболее оптимальный способ
Ответ написан
Комментировать
@asqwerty Автор вопроса
Решил вот так:
let rootClasses = [cl.modalWrapper, props.visible ? cl.open : cl.close];
className={rootClasses.join(' ')}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы