на одном моменте. Есть массив объектов(данные уведомлений) и в него нужно добавлять каждую секунду объекты из другого массива, т.е. за 8 секунд добавится 8 строк данных из другого массива. Пробовал setInterval и setMessage([...messages, messagesData[счётчик]);, но менялся только последний элемент, в общем так хорошо всё началось и сижу туплю. Подскажите, пожалуйста, как это можно реализовать, может я вообще не в ту сторону копаю?
попробуйте так setMessages(prev =>[...prev, messagesData[счётчик]])
Обсуждают сегодня