Переключение состояния с true на false, как это прекрасно работает при реагировании с использованием хуков каждый раз, когда выполняется функция toggleTest:
const [testToggler, setTest] = useState(false);
const toggleTest = () => {
setTest(!testToggler);
console.log(testToggler);
}
Но когда я посылаю его как объект, он не переключается. Howcome
const [testToggler, setTest] = useState({ label: 'test', val: false });
const toggleTest = () => {
setTest({label: 'test', val: !testToggler} );
console.log(testToggler);
}