Мне надо хранить значение "выбран ли элемент" для каждого элемента. Для этого я использую data-attribute и вставляю это в jsx в самом элементе. Каким образом можно обратиться к значению "data-selected" из className?
Как обратиться к значению из функции, вызываемой ивентом - я знаю.
В вашем случае лучше создать компонент для представления региона. В компонент передавать пропсы, например <Region selected={true} onClick={/** */} />, а в самом компоненте уже, в зависимости от пропсов, присваивать те или иные классы.
const Region = (props) => {
return (
<div className={`${styles.option} ${props.selected ? styles.selected : ''}`}
);
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники