website refactor

This commit is contained in:
2026-01-21 12:55:22 +01:00
parent a6e93acb37
commit 7075765d98
14 changed files with 489 additions and 19 deletions

View File

@@ -14,9 +14,9 @@ export class PointsTableJsonMapper {
}
fromJson(serialized: SerializedPointsTable): PointsTable {
const record: Record<number, number> = {};
const record: Map<number, number> = new Map();
for (const [position, points] of Object.entries(serialized.pointsByPosition)) {
record[Number(position)] = points;
record.set(Number(position), points);
}
return new PointsTable(record);
}