UNPKG

recoder-code

Version:

🚀 AI-powered development platform - Chat with 32+ models, build projects, automate workflows. Free models included!

18 lines (16 loc) • 559 B
import { Observable } from '../Observable'; import { Subscriber } from '../Subscriber'; import { Subscribable } from '../types'; /** * Used to convert a subscribable to an observable. * * Currently, this is only used within internals. * * TODO: Discuss ObservableInput supporting "Subscribable". * https://github.com/ReactiveX/rxjs/issues/5909 * * @param subscribable A subscribable */ export function fromSubscribable<T>(subscribable: Subscribable<T>) { return new Observable((subscriber: Subscriber<T>) => subscribable.subscribe(subscriber)); }