1. Покажи, где ты передаёшь этот класс 2. У тебя название класса в css не совпадает с тем, что на 2 скрине
а ответы давать у нас не положено, только мордой тычут мол "так нельзя, плохой, фууфуфу"))
className={s.default} - если я правильно помню модульные стили
я так понимаю, ${s.button} работает корректно, и у вас проблема только с ${btnStyle} ?
Если класс статичный, то так и нужно, но я этот класс передаю через пропсв в компонент
+
У тебя “s” в шаблонной строке в className закардкодена как строка, правильно: className={‘${s[props.style]}’}
s[sfasfa]
попробуйте так записать: ${s[btnStyle]} ... Только учитывайте, что стиль не сработает, скорее всего - вы неправильно его в scss написали. .default переделайте на &.default
усложнил) className={s[props.style]}
Он ещё стили дописывает строкой
Ох... Точно, щас сяду за комп, попробую, отпишусь, спасибо!
Спасибо
тогда сойдёт)
да, чуть тупанул, я просто вынес дефолт из баттон, но основная трабла была в том что бы переданный класс через пропсы запустить как модульные стили. помогли квадратные скобки, спасибо!
Обсуждают сегодня