ЮЧ
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
делает копию.ЮЧ