I am using Rxjs in an angualr-cli .
in viewer.component.ts
//Other Imports import { Observable } from 'rxjs/Observable'; //omitting for brevity export class ViewerComponent implements OnInit, AfterViewInit, OnDestroy { someFunction(someArg){ //omitting for brevity let someArray: any = []; //Add some info Observable.forkJoin(someArray).subscribe(data => { //Do something with data }); } //omitting for brevity }
I get an error and
ERROR TypeError: __WEBPACK_IMPORTED_MODULE_2_rxjs_Observable__.Observable.forkJoin is not a function at ViewerComponent.webpackJsonp../src/app/component/viewer.component.ts.ViewerComponent.someFunction(http://localhost:4200/main.bundle.js:4022:73) at http://localhost:4200/main.bundle.js:3951:31
But if I completely import Rxjs ( import 'rxjs'; ), everything will work. There is no mistake. I seem to understand what else is needed. I am also trying to import rxjs/Observable/forkjoin , but nothing helped.
Any pointers on how to do this.
source share