AlexeySmk, сделай так чтоб не было ошибки при работе с пустым массивом, или даже не начинай работу и ничего не выводи пока массив пустой. Данные не могут чудом появиться сразу - они ещё текут по проводам и их надо дождаться.
Нет, React не имеет средств из коробки для автоматизации данного поведения.