ReferencethrowIfEmpty
Reference · 110
throwIfEmpty
throwIfEmpty
Превращает пустой complete в ошибку.
Сигнатура
throwIfEmpty(errorFactory?: () => any): MonoTypeOperatorFunction
Что делает
Если source завершился без next, создаёт ошибку и отправляет её в error channel. Если значения были, пропускает их как обычно.
Когда использовать
Когда пустой результат является нарушением контракта: обязательный user, обязательная конфигурация, expected entity.
См. также
defaultIfEmpty, isEmpty, catchError
script.ts
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...