Показать сообщение отдельно
  #1 (permalink)  
Старый 27.08.2021, 18:42
Новичок на форуме
Отправить личное сообщение для Fragman Посмотреть профиль Найти все сообщения от Fragman
 
Регистрация: 10.08.2021
Сообщений: 7

Не уверен, что делаю правильно.
Доброго времени суток, товарищи. Имеется функция, меняющая состояние в массиве. Работает как нужно, однако что-то мне подсказывает, что это неправильно. Что здесь не так?
onCheck = (props) => {
        let cards = [...this.state.cards];
        const k = cards.findIndex((elem) => elem.id === props);
        cards[k].checked = !cards[k].checked;
    };
Ответить с цитированием