Ох. Ну, всё) Что значит циклом? Это параллельно или последовательно? Зачем тебе delay? Что вообще на выходе хочешь получить?
Последовательно. Хочу получить данные по айди из массива idOfProducts
setProducts([...products, response.data]) замени на setProducts(prevProducts => [...prevProducts, response.data])
спасибо сработал) можете объяснить, почему мой код не работал?
это из-за event loop происходит, если вкратце а лучше почитай документацию useState
Скорее из-за замыкания переменных
да, кстати, так лучше звучит я скорее имел в виду, что во всех тасках в коллбеке изначальный products
Обсуждают сегодня