Задать вопрос
@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 весит на кнопке которую надо нажать для открытия списка задач
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Stepik
    React (pro)
    2 месяца
    Далее
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Лучше через useReducer
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы