в хендлере который дергается на выбор item'а?
Ну это логично же. Изменилось сотояние выделения - это эффект. Но первый вариант, который я написал действительно делал это в хэндлере. Разницы никакой, просто я получил циклическую зависимость в это хендлере и старые данные из стейта. Там в хэндлере вызывается редьюсер, который стейт меняет и только после этого надо что-то дергать (ну или усложнять логику и делать двойную работу - и редьюсер вызывать и копию стейта для эффекта собирать)
Обсуждают сегодня