UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

13 lines (12 loc) 566 B
import {noop} from "../../../../../../../misc/helpers/noop.mjs"; import {STATIC_COMPLETE_NOTIFICATION} from "../../../../../../../misc/notifications/built-in/complete/complete-notification.constant.mjs"; import {createNextNotification} from "../../../../../../../misc/notifications/built-in/next/create-next-notification.mjs"; export function fromArrayWithNotifications(array) { return emit => { for (let i = 0, l = array.length; i < l; i++) { emit(createNextNotification(array[i])); } emit(STATIC_COMPLETE_NOTIFICATION); return noop; }; }