Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

Commit 2b77ef5

Browse files
committed
docs(cookbook/graphql): updated packages and fixed breaking changes
1 parent 8fee5b6 commit 2b77ef5

File tree

6 files changed

+17
-17
lines changed

6 files changed

+17
-17
lines changed

public/docs/_examples/heroes-graphql/ts/app/dashboard.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export class DashboardComponent implements OnInit {
3737
}
3838
`,
3939
forceFetch: true
40-
}).subscribe((queryResult: ApolloQueryResult) => {
40+
}).subscribe((queryResult: ApolloQueryResult<{ heroes: Hero[] }>) => {
4141
this.heroes = queryResult.data.heroes.slice(1, 5);
4242
});
4343
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export class HeroDetailComponent implements OnInit {
7070
id: this.hero.id,
7171
name: this.hero.name
7272
}
73-
}).subscribe((mutationResult: ApolloQueryResult) => {
73+
}).subscribe((mutationResult: ApolloQueryResult<{ updateHero: Hero }>) => {
7474
this.goBack();
7575
});
7676
}

public/docs/_examples/heroes-graphql/ts/app/heroes.component.1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export class HeroesComponent implements OnInit {
4040
}
4141
}
4242
`,
43-
}).subscribe((queryResult: ApolloQueryResult) => {
43+
}).subscribe((queryResult: ApolloQueryResult<{ heroes: Hero[] }>) => {
4444
this.heroes = queryResult.data.heroes;
4545
});
4646
// #enddocregion query-heroes

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export class HeroesComponent implements OnInit {
4141
}
4242
`,
4343
forceFetch: true
44-
}).subscribe((queryResult: ApolloQueryResult) => {
44+
}).subscribe((queryResult: ApolloQueryResult<{ heroes: Hero[] }>) => {
4545
this.heroes = queryResult.data.heroes;
4646
});
4747
// #enddocregion query-heroes
@@ -65,7 +65,7 @@ export class HeroesComponent implements OnInit {
6565
variables: {
6666
heroName: name
6767
}
68-
}).subscribe((mutationResult: ApolloQueryResult) => {
68+
}).subscribe((mutationResult: ApolloQueryResult<{ addHero: Hero }>) => {
6969
this.heroes.push({
7070
id: mutationResult.data.addHero.id,
7171
name: mutationResult.data.addHero.name
@@ -91,7 +91,7 @@ export class HeroesComponent implements OnInit {
9191
variables: {
9292
id: hero.id
9393
}
94-
}).subscribe((mutationResult: ApolloQueryResult) => {
94+
}).subscribe((mutationResult: ApolloQueryResult<{ deleteHero: Hero }>) => {
9595
this.heroes = this.heroes.filter(h => h !== hero);
9696
if (this.selectedHero === hero) { this.selectedHero = null; }
9797
});

public/docs/_examples/heroes-graphql/ts/systemjs.config.extras.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
System.config({
44

55
map: {
6-
'apollo-client': 'npm:apollo-client/lib/bundles/apollo.umd.js',
6+
'apollo-client': 'npm:apollo-client/lib/apollo.umd.js',
77
'apollo-client-rxjs': 'npm:apollo-client-rxjs/build/bundles/apollo-rxjs.umd.js',
88
'apollo-angular': 'npm:apollo-angular/build/bundles/apollo.umd.js',
99

@@ -64,9 +64,9 @@ System.config({
6464
'whatwg-fetch': { main: './fetch.js', defaultExtension: 'js' },
6565
'redux': { format: 'cjs', defaultExtension: 'js' },
6666
'graphql-tag': { main: './index.js', defaultExtension: 'js' },
67-
68-
'graphql': {
69-
main: './index.js',
67+
68+
'graphql': {
69+
main: './index.js',
7070
defaultExtension: 'js',
7171
map: {
7272
'./type': './type/index.js',
@@ -75,16 +75,16 @@ System.config({
7575
'./validation': './validation/index.js',
7676
'./error': './error/index.js',
7777
'./utilities': './utilities/index.js'
78-
},
78+
},
7979
},
80-
'graphql-tools': {
81-
main: '/dist/index.js',
80+
'graphql-tools': {
81+
main: '/dist/index.js',
8282
defaultExtension: 'js',
8383
//map: { uuid: '@empty' }
8484
},
85-
'graphql-anywhere': {
86-
//format: 'cjs',
87-
main: '/lib/src/index.js',
85+
'graphql-anywhere': {
86+
//format: 'cjs',
87+
main: '/lib/src/index.js',
8888
defaultExtension: 'js',
8989
/*
9090
map: {

public/docs/_examples/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@types/angular-route": "^1.3.2",
4545
"@types/angular-sanitize": "^1.3.3",
4646
"@types/chai": "^3.4.34",
47+
"@types/graphql": "^0.8.6",
4748
"@types/jasmine": "~2.5.36",
4849
"@types/lodash": "^4.14.43",
4950
"@types/node": "^6.0.45",
@@ -89,7 +90,6 @@
8990
"style-loader": "^0.13.1",
9091
"ts-node": "^1.3.0",
9192
"tslint": "^3.15.1",
92-
"typed-graphql": "^1.0.2",
9393
"typescript": "~2.0.10",
9494
"webpack": "2.2.0",
9595
"webpack-dev-server": "2.2.0-rc.0",

0 commit comments

Comments
 (0)