///
///
///
import * as _ from 'lodash';
import { Observable } from 'rx';
export class Caller {
nodifyObservable (observable: Observable, callback?: { (error: any, res: any): void; }): void {
if (!_.isFunction(callback)) {
return;
}
observable.subscribe((item) => {
callback(null, item);
}, (error) => {
callback(error, null);
});
}
}
export const caller: Caller = new Caller();