добрый день. Новичок в реакт. Эксперементирую, ничего не получается. Нужно как можно проще сделать так, чтобы при клике на элемент списка, он менял свой цвет, а при выборе другого, возвращал обычный. У меня получилось, но подсвечиваются почему то сразу все элементы. Подскажите, пожалуйста, на примере вот такого вот кода? И можно сделать не через className, а через style?
import 'react', {Component} from React;
//css: .active{color:"darkblue"}
export default class App extends Component {
state = {
items : [id:1, content:"asdfasf", id:2, content:"asdfasfd"],
isActive: false
}
render() {
let x = '';
const {items, isActive} = this.state;
return (
<div key={item.id} className={isActive ? x="active'} onClick "какой то код">
{Items.map(items => (
{item.content} );
</div>
);
}}