Skip to content

Commit c5c5e28

Browse files
author
Konstantin Dinev
committed
fix(grid): boston marathon data fix
1 parent c6afd17 commit c5c5e28

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

projects/app-lob/src/app/data/athletesData.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export interface Athlete {
1919
CountryFlag: string;
2020
CountryName: string;
2121
LastPosition?: number;
22-
Speed?: SpeedDescriptor;
22+
Speed?: SpeedDescriptor[];
2323
}
2424

2525
export const АthletesData = [{

projects/app-lob/src/app/grid/grid-boston-marathon/grid.component.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ export class GridComponent implements OnInit, OnDestroy, AfterViewInit {
156156
}
157157

158158
public getSpeed(athlete: Athlete): void {
159-
athlete.Speed = this.addSpeedData(athlete, 40)[0];
159+
athlete.Speed = this.addSpeedData(athlete, 40);
160160
}
161161

162162
public getSpeedeData(minutes?: number): SpeedDescriptor[] {
@@ -172,7 +172,7 @@ export class GridComponent implements OnInit, OnDestroy, AfterViewInit {
172172
return speed;
173173
}
174174

175-
public addSpeedData(athlete, minutes?: number): SpeedDescriptor[] {
175+
public addSpeedData(athlete: Athlete, minutes?: number): SpeedDescriptor[] {
176176
if (minutes === undefined) {
177177
minutes = 20;
178178
}
@@ -260,7 +260,7 @@ export class GridComponent implements OnInit, OnDestroy, AfterViewInit {
260260
this.localData.forEach((rec, index) => {
261261
rec.LastPosition = index;
262262
if (rec.TrackProgress < 100) {
263-
rec.Speed = this.addSpeedData(rec, 3)[0];
263+
rec.Speed = this.addSpeedData(rec, 3);
264264
rec.BeatsPerMinute += this.generateRandomNumber(-5, 5);
265265
if (rec.Id < this.grid1.perPage + 1) {
266266
rec.TrackProgress = Math.min(rec.TrackProgress + this.generateRandomNumber(15, 20), 100);

0 commit comments

Comments
 (0)