15 lines
297 B
TypeScript
15 lines
297 B
TypeScript
|
import {Injectable} from 'angular2/core';
|
||
|
import {HEROES} from './mock-heroes';
|
||
|
|
||
|
@Injectable()
|
||
|
export class HeroService {
|
||
|
getHeroes() {
|
||
|
return Promise.resolve(HEROES);
|
||
|
}
|
||
|
|
||
|
getHero(id: number) {
|
||
|
return Promise.resolve(HEROES)
|
||
|
.then(heroes => heroes.filter(h => h.id === id)[0]);
|
||
|
}
|
||
|
}
|