ну так юзай напрямую useSelector, не нужен тебе useState локальный
а в хендлерах вызывай диспач
там прикол в том что у меня локальный стейт ведь только за UI отвечает. у меня в редаксе что то типа [{platform:"type-1", ...}, {platform:"type-2",...}]. То есть как я пойму что выбрано в данный момент? Redux можно было бы менять напрямую если бы у меня в объекте было что-то типа {platform: "type-2", selected: false...}. Хотя возможно я так и сделаю