Одной из распространенных причин может быть то, что категории могут не иметь значения по умолчанию, т.е. не определены до завершения вызова rest.
, если вы зададите переменной значение по умолчанию, например '[]', это может решить вашу проблему. Или, если вы используете es2020, вы можете попробовать категории? .Map (...)
Я думаю, было бы полезно, если бы вы могли показать код, ведущий к рендерингу, чтобы помочь нам лучше понять проблему .
обновление: на основе кода useEffects вы можете проверить свою конечную точку, чтобы убедиться, что она возвращает вам массив объектов