Skip to content

Commit 9650ff0

Browse files
wardbellpetebacondarwin
authored andcommitted
docs(aio): add hero “Zero” to toh-6
Update to in-memory-web-api should handle id=0. Make sure this works by having a hero with id=0 in ToH. Coincidentally delete lingering dead app/ folders Todo: fix ToH images (which have to do anyway)
1 parent 00dce16 commit 9650ff0

11 files changed

Lines changed: 41 additions & 241 deletions

File tree

aio/content/examples/toh-pt1/app/app.component.1.ts

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

aio/content/examples/toh-pt1/dart-snippets/app_component_snippets_pt1.dart

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

aio/content/examples/toh-pt2/dart-snippets/app_component_snippets_pt2.dart

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

aio/content/examples/toh-pt3/app/app.component.1.html

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

aio/content/examples/toh-pt3/app/hero-detail.component.1.ts

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

aio/content/examples/toh-pt4/src/app/mock-heroes.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
import { Hero } from './hero';
33

44
export const HEROES: Hero[] = [
5-
{id: 11, name: 'Mr. Nice'},
6-
{id: 12, name: 'Narco'},
7-
{id: 13, name: 'Bombasto'},
8-
{id: 14, name: 'Celeritas'},
9-
{id: 15, name: 'Magneta'},
10-
{id: 16, name: 'RubberMan'},
11-
{id: 17, name: 'Dynama'},
12-
{id: 18, name: 'Dr IQ'},
13-
{id: 19, name: 'Magma'},
14-
{id: 20, name: 'Tornado'}
5+
{ id: 11, name: 'Mr. Nice' },
6+
{ id: 12, name: 'Narco' },
7+
{ id: 13, name: 'Bombasto' },
8+
{ id: 14, name: 'Celeritas' },
9+
{ id: 15, name: 'Magneta' },
10+
{ id: 16, name: 'RubberMan' },
11+
{ id: 17, name: 'Dynama' },
12+
{ id: 18, name: 'Dr IQ' },
13+
{ id: 19, name: 'Magma' },
14+
{ id: 20, name: 'Tornado' }
1515
];
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
// #docregion
22
import { Hero } from './hero';
33

4-
export var HEROES: Hero[] = [
5-
{id: 11, name: 'Mr. Nice'},
6-
{id: 12, name: 'Narco'},
7-
{id: 13, name: 'Bombasto'},
8-
{id: 14, name: 'Celeritas'},
9-
{id: 15, name: 'Magneta'},
10-
{id: 16, name: 'RubberMan'},
11-
{id: 17, name: 'Dynama'},
12-
{id: 18, name: 'Dr IQ'},
13-
{id: 19, name: 'Magma'},
14-
{id: 20, name: 'Tornado'}
4+
export const HEROES: Hero[] = [
5+
{ id: 11, name: 'Mr. Nice' },
6+
{ id: 12, name: 'Narco' },
7+
{ id: 13, name: 'Bombasto' },
8+
{ id: 14, name: 'Celeritas' },
9+
{ id: 15, name: 'Magneta' },
10+
{ id: 16, name: 'RubberMan' },
11+
{ id: 17, name: 'Dynama' },
12+
{ id: 18, name: 'Dr IQ' },
13+
{ id: 19, name: 'Magma' },
14+
{ id: 20, name: 'Tornado' }
1515
];

aio/content/examples/toh-pt6/src/app/in-memory-data.service.ts

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,18 @@
22
import { InMemoryDbService } from 'angular-in-memory-web-api';
33
export class InMemoryDataService implements InMemoryDbService {
44
createDb() {
5-
let heroes = [
6-
{id: 11, name: 'Mr. Nice'},
7-
{id: 12, name: 'Narco'},
8-
{id: 13, name: 'Bombasto'},
9-
{id: 14, name: 'Celeritas'},
10-
{id: 15, name: 'Magneta'},
11-
{id: 16, name: 'RubberMan'},
12-
{id: 17, name: 'Dynama'},
13-
{id: 18, name: 'Dr IQ'},
14-
{id: 19, name: 'Magma'},
15-
{id: 20, name: 'Tornado'}
5+
const heroes = [
6+
{ id: 0, name: 'Zero' },
7+
{ id: 11, name: 'Mr. Nice' },
8+
{ id: 12, name: 'Narco' },
9+
{ id: 13, name: 'Bombasto' },
10+
{ id: 14, name: 'Celeritas' },
11+
{ id: 15, name: 'Magneta' },
12+
{ id: 16, name: 'RubberMan' },
13+
{ id: 17, name: 'Dynama' },
14+
{ id: 18, name: 'Dr IQ' },
15+
{ id: 19, name: 'Magma' },
16+
{ id: 20, name: 'Tornado' }
1617
];
1718
return {heroes};
1819
}

aio/content/tutorial/toh-pt6.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ Add the file `in-memory-data.service.ts` in `app` with the following content:
119119

120120

121121
This file replaces `mock-heroes.ts`, which is now safe to delete.
122-
122+
Added hero "Zero" to confirm that the data service can handle a hero with `id==0`.
123123

124124
<div class="alert is-helpful">
125125

aio/tools/examples/shared/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@angular/router": "~4.0.0",
2626
"@angular/tsc-wrapped": "~4.0.0",
2727
"@angular/upgrade": "~4.0.0",
28-
"angular-in-memory-web-api": "~0.3.1",
28+
"angular-in-memory-web-api": "~0.3.2",
2929
"core-js": "^2.4.1",
3030
"rxjs": "5.0.1",
3131
"systemjs": "0.19.39",

0 commit comments

Comments
 (0)