ЮЧ
Size: a a a
ЮЧ
ЮЧ
ЮЧ
const checkedGenres = useSelector(checkedGenresSelector)
<input type="checkbox" checked={checkedGenres[genre.id]} />
1
ЮЧ
{
"1": true,
"2": false
}1
ЮЧ
ЮЧ
1
ЮЧ
ЮЧ
ЮЧ
ЮЧ
1

ЮЧ
.filter лишнее.ЮЧ
.splice.ЮЧ
.findIndex, а затем по этому индексу .splice для удалеиния и .push для добавления.ЮЧ
.filter делает копию.ЮЧ