Skip to content

Commit d2a0183

Browse files
María Paz Arrieta LandazuriMaría Paz Arrieta Landazuri
authored andcommitted
fix: agrega propiedades faltantes a sampleUsers en leaderboard y corrige tipado
1 parent 060bf90 commit d2a0183

File tree

2 files changed

+49
-0
lines changed

2 files changed

+49
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
export interface LeaderboardUser {
2+
id: string;
3+
username: string;
4+
name: string;
5+
profit: number;
6+
rank: number;
7+
score: number;
8+
change: number;
9+
avatar?: string;
10+
afpBalance: number;
11+
afpName: string;
12+
afpFundType: string;
13+
}
14+
15+
export interface LeaderboardProps {
16+
users: LeaderboardUser[];
17+
title?: string;
18+
subtitle?: string;
19+
}

frontend/src/app/leaderboard/page.tsx

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,35 +6,65 @@ import Leaderboard from '../components/Leaderboard';
66
// Sample data - In a real application, this would come from an API
77
const sampleUsers = [
88
{
9+
id: "1",
910
username: "Juan Pérez",
11+
name: "Juan Pérez",
12+
rank: 1,
13+
score: 100,
14+
change: 0,
15+
avatar: '',
1016
afpBalance: 45000000,
1117
afpName: "Capital",
1218
afpFundType: "A",
1319
profit: 2500000
1420
},
1521
{
22+
id: "2",
1623
username: "María González",
24+
name: "María González",
25+
rank: 2,
26+
score: 95,
27+
change: 0,
28+
avatar: '',
1729
afpBalance: 38000000,
1830
afpName: "Habitat",
1931
afpFundType: "B",
2032
profit: 1800000
2133
},
2234
{
35+
id: "3",
2336
username: "Carlos Rodríguez",
37+
name: "Carlos Rodríguez",
38+
rank: 3,
39+
score: 90,
40+
change: 0,
41+
avatar: '',
2442
afpBalance: 42000000,
2543
afpName: "Cuprum",
2644
afpFundType: "C",
2745
profit: 2100000
2846
},
2947
{
48+
id: "4",
3049
username: "Ana Martínez",
50+
name: "Ana Martínez",
51+
rank: 4,
52+
score: 85,
53+
change: 0,
54+
avatar: '',
3155
afpBalance: 35000000,
3256
afpName: "ProVida",
3357
afpFundType: "D",
3458
profit: 1500000
3559
},
3660
{
61+
id: "5",
3762
username: "Pedro Sánchez",
63+
name: "Pedro Sánchez",
64+
rank: 5,
65+
score: 80,
66+
change: 0,
67+
avatar: '',
3868
afpBalance: 40000000,
3969
afpName: "PlanVital",
4070
afpFundType: "E",

0 commit comments

Comments
 (0)