Показать сообщение отдельно
  #1 (permalink)  
Старый 28.05.2019, 14:41
Аватар для NeonMan
Кандидат Javascript-наук
Отправить личное сообщение для NeonMan Посмотреть профиль Найти все сообщения от NeonMan
 
Регистрация: 22.07.2018
Сообщений: 123

Добавить в функцию setTimeout
Подскажите пожалуйста, как добавить в такую функцию второе действие с интервалом в 2000ms

Здесь получаем массив и id объекта, после чего при условии меняем propName, но как сделать, что бы после смены propName, через 2 секунды, поменять другой propName этого же объекта? red: true
const onToggleBlue = (data, id) => {
		return data.map(item => {
			if (item.id !== id) {
				return item
			}
			return {
				...item,
				blue: true
			}
		})	
	};

сам объект из массива:
{
 id: 1,
 red: false,
 blue: false
}
Ответить с цитированием