Родитель это див card_btn?
tariff__card имею ввиду, неправильно выразился
Тебе в хуке стейта toggleActive надо по нажатию кнопки менять true/false, потом в родителе проверяешь вот так className={toggleActive ? "yourclass active" : "yourclass" }
https://developer.mozilla.org/en-US/docs/Web/API/Element/closest
если кнопка такая только одна, а не лист то лучше так конечно
вообще судя по скрину там мап же и кнопок будет несколько похожих. тогда лучше либо в стейт тоже пихать какой тариф был жмакнут либо “по тупому”, как через e.target.closest()
Можно цифру в стейт пихать и проверять на цифру
Обсуждают сегодня