Finished blitz general stats and mode stats table

This commit is contained in:
2025-09-13 14:28:26 +02:00
parent e440ac8eb1
commit af79ccff26
4 changed files with 78 additions and 2 deletions

View File

@@ -0,0 +1,29 @@
import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table"
import { formatNumber } from "@/lib/formatters"
import { NonNullStats } from "@/lib/schema/player"
export function BlitzModeStatsTable({ stats }: { stats: NonNullable<NonNullStats["Blitz"]> }) {
return (
<Table>
<TableHeader>
<TableRow>
<TableHead>Mode</TableHead>
<TableHead>Kills</TableHead>
<TableHead>Wins</TableHead>
</TableRow>
</TableHeader>
<TableBody>
<TableRow>
<TableCell>Solo Normal</TableCell>
<TableCell>{formatNumber(stats.kills_solo_normal)}</TableCell>
<TableCell>{formatNumber(stats.wins_solo_normal)}</TableCell>
</TableRow>
<TableRow>
<TableCell>Teams Normal</TableCell>
<TableCell>{formatNumber(stats.kills_teams_normal)}</TableCell>
<TableCell>{formatNumber(stats.wins_teams_normal)}</TableCell>
</TableRow>
</TableBody>
</Table>
)
}