по имени ключа:
function foo(name){
state[name] = false;
}
Но к сожалению так обращаться к элементу объекта нельзя, можно ли эту же функцию реализовать через setState без того чтобы плодить лишние сущности в виде разделения содержимого объекта на отдельные стейты?
плодить лишние сущности в виде разделения содержимого объекта Чем это вас не устраивает?
То что у меня стейт определяет состояние модальных окон, по клику на тот или иной объект нужно показывать соответствующую модалку, а если модалок 10, плодить 10 стейтов и столько же обработчиков?
it depends от того насколько модалки отличаются друг от друга
Они у меня выступают оверлеем с совершенно разным содержимым
было бы проще что то советовать имея хоть примерный код, а лучше песочницу
Сделал через switch, case'ы которого делают set стейту
Обсуждают сегодня