@lifaon/rx-js-light
Version:
Blazing fast Observables
11 lines (10 loc) • 491 B
JavaScript
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 singleWithNotifications(value) {
return emit => {
emit(createNextNotification(value));
emit(STATIC_COMPLETE_NOTIFICATION);
return noop;
};
}