@AliminVerckon

Как автоматически заполнить словарь в useState?

Я хочу сделать таск-менеджер. Мне нужно что бы все задачи хранились в словаре в формате задача : true или false. но все задачи хранятся в виде массива где только задачи, как мне это преобразовать?
моя вариант и он не работает
const cache = [1,2,3,4,5,6,7,8,9,0]
const [select, setSelect] = useState({})
const handleClick = (e) => {
        cache.map((element) => {console.log("in"); setSelect({...select, [`${element}`] : true }); console.log("out")})
        
    }

handleClick весит на кнопке которую надо нажать для открытия списка задач
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Лучше через useReducer
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект