feat: enhance player and photo functionalities with tagging, room details, and improved search

This commit is contained in:
Alexa
2026-06-07 10:58:10 +03:00
parent feccd439d4
commit 64746cdaa2
8 changed files with 220 additions and 14 deletions
+12
View File
@@ -20,6 +20,17 @@ export interface SitePlayerDetail extends SitePlayerCard {
xp: number;
createdAt: string;
photoCount: number;
photosTakenCount: number;
photosOfPlayerCount: number;
friendCount: number;
publicRoomCount: number;
}
export interface SitePhotoPlayer {
id: number;
username: string;
displayName: string;
profileImageName: string | null;
}
export interface SitePhoto {
@@ -33,6 +44,7 @@ export interface SitePhoto {
caption: string;
roomId: number;
roomName: string;
taggedPlayers: SitePhotoPlayer[];
isPublic: boolean;
cheerCount: number;
viewCount: number;