Web app leaderboard done

This commit is contained in:
piratefinn 2017-11-10 18:41:35 +00:00
parent faea82d2cc
commit c4a9790eb8
5 changed files with 29 additions and 28 deletions

View file

@ -1,3 +1,3 @@
<td>{{ item.position }}</td>
<td class="text-truncate">{{ item.display_name }}</td>
<td>{{ listType.includes('total') ? (item.value | currency:'GBP':true:'1.2-2') : (item.value | number:'1.0-0') }}</td>
<td>{{ leaderboard.position }}</td>
<td class="text-truncate">{{ leaderboard.display_name }}</td>
<td>{{ listType.includes('total') ? (leaderboard.value | currency:'GBP':true:'1.2-2') : (leaderboard.value | number:'1.0-0') }}</td>

View file

@ -1,9 +1,9 @@
import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';
interface LeaderboardData {
seller: number;
position: number;
display_name: number,
value: number;
purchase_time: string;
}
@Component({
@ -12,7 +12,8 @@ interface LeaderboardData {
templateUrl: 'leaderboard-result.component.html',
})
export class LeaderboardResultComponent implements OnInit {
@Input() public leaderboard: leaderboardData;
@Input() public leaderboard: LeaderboardData;
@Input() public listType: string;
ngOnInit(): void {
}