@vetsmen

Как правильно выполнить деструктуризацию?

Есть код:
const { group } = await this.getOne(payload.id);
                    return { user: { userId: payload.id, group: group } };

Однако может быть такое, код getOne не найдет объект по payload.id => вернет underfind/null, и тогда деструктуризация выдаст ошибку. Как правильнее обработать это исключение?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const { group } = await this.getOne(payload.id) || {};
if (!group) {
  ...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы