OR
соответствнно, так как используется useStаte и он не делает слияния то нужно помнить, что было в состоянии при подклейке новых влияющих параметров.
Size: a a a
OR
И
И
cb
И
cb
as
<nav className={s.nav}>
<div className={s.item}>
<a href="/profile">Profile</a>
</div>
<div className={s.item}>
<a href="/dialogs">Messages</a>
</div>
<div className={s.item}>
<a>News</a>
</div>
<div className={s.item}>
<a>Music</a>
</div>
</nav>as
NT
А
RM

RM

И
onChange((событие) => {
if (естьЛиЧтоУстанавливать(событие, другиеДанные)) {
dispatch(установитьФильтр)
} else if (ничегоЛиНеНадоУстанавливать(событие, другиеДанные)) {
dispatch(сброситьФильтр)
}
})А
onChange((событие) => {
if (естьЛиЧтоУстанавливать(событие, другиеДанные)) {
dispatch(установитьФильтр)
} else if (ничегоЛиНеНадоУстанавливать(событие, другиеДанные)) {
dispatch(сброситьФильтр)
}
})ДЧ
V
onChange((событие) => {
if (естьЛиЧтоУстанавливать(событие, другиеДанные)) {
dispatch(установитьФильтр)
} else if (ничегоЛиНеНадоУстанавливать(событие, другиеДанные)) {
dispatch(сброситьФильтр)
}
})И
dispatch(🙃) dispatch(🙂) для тоггла делай)V
dispatch(🙃) dispatch(🙂) для тоггла делай)АП