@lifaon/rx-js-light
Version:
Blazing fast Observables
10 lines (9 loc) • 328 B
JavaScript
import {createEmptyError} from "../../../../../../misc/errors/empty-error/create-empty-error.mjs";
import {combineLatest} from "./combine-latest.mjs";
export function combineLatestThrowIfEmpty(observables) {
if (observables.length === 0) {
throw createEmptyError();
} else {
return combineLatest(observables);
}
}