feat: enforce student avatar presets

This commit is contained in:
Codex
2026-06-30 15:56:01 +08:00
parent ddad2ac04d
commit d94b20b8ed
13 changed files with 110 additions and 28 deletions

View File

@@ -229,6 +229,7 @@ export interface LeaderboardItem {
userId: string;
displayName: string;
avatarUrl?: string | null;
avatarPreset?: 'male' | 'female';
primaryRole?: string;
regionId?: string | null;
regionName?: string | null;