убирать подсветку через время. Как это сделать?
данные обновляются через react-redux и immer
Что значит подсвечивать?
Ааа, ну это просто, флаг где нибудь в стэйте. который в true ставим при обновлении данных Одновременно таймер запускаем который флаг поставит в false через заданное время. Ну и таймер надо обнулять если компонент размонтирован до его истечения. Ну а если флаг === true то красим иначе не красим
Можно еще чистым css намутить
тоже так думал, логично было бы флаг менять прямо в обьекте данных, но они иммутабельны. Делать отдельный флаг под вьюшку в компоненте?
это с анимацией что ли?) не уж слишком)
Я считаю что раз этот момент касаеться только отрисовки то это должен быть флаг внутри соответсвующего компонента. Но это ИМХО. Возможно меня поправят.
вариант рабочий спасибо. Прост не долго с иммутабельностю работаю, поэтому невозможность поправить прямо в обьекте ставит в тупик ) спасибо
Ну да. Есть свои преимущества и недостатки Но помоему достаточно просто transition
Обсуждают сегодня