Задать вопрос
@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 весит на кнопке которую надо нажать для открытия списка задач
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой 3 комментария
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Лучше через useReducer
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
SkillsRock Таганрог
от 60 000 до 90 000 ₽
Beetbarrel Калининград
от 90 000 до 140 000 ₽
Beetbarrel Калининград
До 160 000 ₽