chartjs нужно отключить конкретную линию на графике
Есть график, в него подаю массив dataset.
массив предварительно формирую через состояние setState(array).
<Line data={{ labels: labels_dates, datasets: array, }}
Цвета линий прописываю в datasets[i].backgroundColor вывод цветов на кнопки внизу вывожу через div.style.backgroundColor = array[i].backgroundColor
Есть обработчик при нажатии на кнопку, надо отключить одну из линий графика (сделать ее белым цветом). Но при изменении setState ругается на "TypeError: Cannot read property 'backgroundColor' of undefined"
Как правильно сделать, чтобы при повторном рендера (после вызова обработчика кнопки) могло прочитаться свойство backgroundColor у кнопки
