Newer
Older
import { Injectable } from '@angular/core';
import { Observable, of } from 'rxjs';
import { Player } from '../models/player';
@Injectable({
providedIn: 'root'
})
export class PlayerService {
players: Player[] = [
{id: 1, name: "Sidney Cosby"},
{id: 2, name: "Alexander Ovechkin"},
{id: 3, name: "Gordie Howe"}
];
constructor() { }
getPlayers() : Observable<Player[]> {
return of(this.players);
}
getPlayersForTeam(id: number) : Observable<Player[]> {
if (id === 1) {
return of([this.players[0], this.players[1]]);
} else {
return of([]);
}
}
}