|
1 |
| -import { Injectable } from "@angular/core"; |
2 |
| - |
3 |
| -import { Item } from "./item"; |
| 1 | +import { Injectable } from '@angular/core'; |
| 2 | +import { Item } from './item'; |
4 | 3 |
|
5 | 4 | @Injectable()
|
6 | 5 | export class ItemService {
|
7 |
| - private items = new Array<Item>( |
8 |
| - { id: 1, name: "Ter Stegen", role: "Goalkeeper" }, |
9 |
| - { id: 3, name: "Piqué", role: "Defender" }, |
10 |
| - { id: 4, name: "I. Rakitic", role: "Midfielder" }, |
11 |
| - { id: 5, name: "Sergio", role: "Midfielder" }, |
12 |
| - { id: 6, name: "Denis Suárez", role: "Midfielder" }, |
13 |
| - { id: 7, name: "Arda", role: "Midfielder" }, |
14 |
| - { id: 8, name: "A. Iniesta", role: "Midfielder" }, |
15 |
| - { id: 9, name: "Suárez", role: "Forward" }, |
16 |
| - { id: 10, name: "Messi", role: "Forward" }, |
17 |
| - { id: 11, name: "Neymar", role: "Forward" }, |
18 |
| - { id: 12, name: "Rafinha", role: "Midfielder" }, |
19 |
| - { id: 13, name: "Cillessen", role: "Goalkeeper" }, |
20 |
| - { id: 14, name: "Mascherano", role: "Defender" }, |
21 |
| - { id: 17, name: "Paco Alcácer", role: "Forward" }, |
22 |
| - { id: 18, name: "Jordi Alba", role: "Defender" }, |
23 |
| - { id: 19, name: "Digne", role: "Defender" }, |
24 |
| - { id: 20, name: "Sergi Roberto", role: "Midfielder" }, |
25 |
| - { id: 21, name: "André Gomes", role: "Midfielder" }, |
26 |
| - { id: 22, name: "Aleix Vidal", role: "Midfielder" }, |
27 |
| - { id: 23, name: "Umtiti", role: "Defender" }, |
28 |
| - { id: 24, name: "Mathieu", role: "Defender" }, |
29 |
| - { id: 25, name: "Masip", role: "Goalkeeper" }, |
30 |
| - ); |
| 6 | + private items = new Array<Item>( |
| 7 | + { id: 1, name: 'Ter Stegen', role: 'Goalkeeper' }, |
| 8 | + { id: 3, name: 'Piqué', role: 'Defender' }, |
| 9 | + { id: 4, name: 'I. Rakitic', role: 'Midfielder' }, |
| 10 | + { id: 5, name: 'Sergio', role: 'Midfielder' }, |
| 11 | + { id: 6, name: 'Denis Suárez', role: 'Midfielder' }, |
| 12 | + { id: 7, name: 'Arda', role: 'Midfielder' }, |
| 13 | + { id: 8, name: 'A. Iniesta', role: 'Midfielder' }, |
| 14 | + { id: 9, name: 'Suárez', role: 'Forward' }, |
| 15 | + { id: 10, name: 'Messi', role: 'Forward' }, |
| 16 | + { id: 11, name: 'Neymar', role: 'Forward' }, |
| 17 | + { id: 12, name: 'Rafinha', role: 'Midfielder' }, |
| 18 | + { id: 13, name: 'Cillessen', role: 'Goalkeeper' }, |
| 19 | + { id: 14, name: 'Mascherano', role: 'Defender' }, |
| 20 | + { id: 17, name: 'Paco Alcácer', role: 'Forward' }, |
| 21 | + { id: 18, name: 'Jordi Alba', role: 'Defender' }, |
| 22 | + { id: 19, name: 'Digne', role: 'Defender' }, |
| 23 | + { id: 20, name: 'Sergi Roberto', role: 'Midfielder' }, |
| 24 | + { id: 21, name: 'André Gomes', role: 'Midfielder' }, |
| 25 | + { id: 22, name: 'Aleix Vidal', role: 'Midfielder' }, |
| 26 | + { id: 23, name: 'Umtiti', role: 'Defender' }, |
| 27 | + { id: 24, name: 'Mathieu', role: 'Defender' }, |
| 28 | + { id: 25, name: 'Masip', role: 'Goalkeeper' } |
| 29 | + ); |
31 | 30 |
|
32 |
| - getItems(): Item[] { |
33 |
| - return this.items; |
34 |
| - } |
| 31 | + getItems(): Item[] { |
| 32 | + return this.items; |
| 33 | + } |
35 | 34 |
|
36 |
| - getItem(id: number): Item { |
37 |
| - return this.items.filter(item => item.id === id)[0]; |
38 |
| - } |
| 35 | + getItem(id: number): Item { |
| 36 | + return this.items.filter(item => item.id === id)[0]; |
| 37 | + } |
39 | 38 | }
|
0 commit comments