Итак, я хочу знать.Как обновить отдельный элемент в массиве компонентов
render(){
const {current, items} = this.props;
return(
<div>
{
items.map(item=>{
return(
<div
key={item.id}
selected={item.id===current.id}
>
{item.value}
</div>
)
})
}
</div>
)
}
Если у меня 50 элементов и я получаю реквизиты current
, то карта снова работает 50 раз, но я хочу сделать из этого элемента только один элемент map
если current.id === item.id
.Что мне нужно сделать?