Skip to content

Commit 54c715d

Browse files
committed
docs(cookbook/graphql): remove rxjs-extensions in favor of explict imports (angular#3075)
1 parent 81af5c2 commit 54c715d

File tree

3 files changed

+14
-18
lines changed

3 files changed

+14
-18
lines changed

public/docs/_examples/heroes-graphql/ts/app/app.module.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
// #docplaster
22
// #docregion
3-
// #docregion rxjs-extensions
4-
import './rxjs-extensions';
5-
// #enddocregion rxjs-extensions
63

74
// #docregion v1, v2
85
import { NgModule } from '@angular/core';
@@ -45,7 +42,7 @@ import { HeroSearchComponent } from './hero-search.component';
4542
// #docregion search
4643
declarations: [
4744
// ...
48-
// #enddocregion apollo-ngmodule
45+
// #enddocregion apollo-ngmodule
4946
AppComponent,
5047
DashboardComponent,
5148
HeroDetailComponent,

public/docs/_examples/heroes-graphql/ts/app/hero-search.component.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,20 @@
22
// #docregion
33
import { Component, OnInit } from '@angular/core';
44
import { Router } from '@angular/router';
5+
6+
// #docregion rxjs-imports
7+
import { Observable } from 'rxjs/Observable';
58
import { Subject } from 'rxjs/Subject';
69

10+
// Observable class extensions
11+
import 'rxjs/add/observable/of';
12+
13+
// Observable operators
14+
import 'rxjs/add/operator/catch';
15+
import 'rxjs/add/operator/debounceTime';
16+
import 'rxjs/add/operator/distinctUntilChanged';
17+
// #enddocregion rxjs-imports
18+
719
import { Hero } from './hero';
820

921
import { Angular2Apollo, ApolloQueryObservable } from 'apollo-angular';
@@ -48,7 +60,7 @@ export class HeroSearchComponent implements OnInit {
4860
`,
4961
variables: {
5062
search: this.searchTerms
51-
.debounceTime(300) // wait for 300ms pause in events
63+
.debounceTime(300) // wait 300ms after each keystroke before considering the term
5264
.distinctUntilChanged() // ignore if next search term is same as previous
5365
},
5466
forceFetch: true

public/docs/_examples/heroes-graphql/ts/app/rxjs-extensions.ts

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)