Не, наборот он определяется но даже если данные в обьекте одинаковые (не изменились) Логично т.к. ссылка на обьект изменяется из-за этого юзэффект детектит изменение
аа так тебе надо что бы не по равенству, а по эквивалентности срабатывало? я бы поискал в lodash, там наверняка есть что то для определения эквивалентности массивов или объектов. что то типа deepEqual а то с JSON.stringify можно конкретно так мошенкой на гвозди напороться в данном случае.
И перед записью в стейт проверять равны ли обьекты если да но не сетать если нет то сетать?
Обсуждают сегодня