Skip to content

Commit c9909e4

Browse files
committed
optimize rxjs imports
1 parent 2958672 commit c9909e4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/app/rxjs-err-async-pipe/rxjs-err-async-pipe.component.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1+
import 'rxjs/add/observable/interval';
2+
13
import 'rxjs/add/operator/map';
24
import 'rxjs/add/operator/take';
35
import 'rxjs/add/operator/share';
6+
import 'rxjs/add/operator/observeOn';
47

58
import { Component, ErrorHandler, OnInit } from '@angular/core';
6-
import { Observable, Scheduler } from 'rxjs';
9+
import { Observable } from 'rxjs/Observable';
10+
import { asap } from 'rxjs/scheduler/asap';
711

812
@Component({
913
selector: 'app-rxjs-err-async-pipe',
@@ -25,7 +29,7 @@ export class RxjsErrAsyncPipeComponent implements OnInit {
2529
this.ticks$ = Observable.interval(1000)
2630
.take(10)
2731
.share()
28-
.observeOn(Scheduler.asap);
32+
.observeOn(asap);
2933

3034
this.mapped$ = this.ticks$.map(value => {
3135
if (value === 3) {

0 commit comments

Comments
 (0)