Feat: Added changing game playtime functionality

This commit is contained in:
Moyasee
2025-09-17 11:17:55 +03:00
parent 01ac5239dc
commit 6ff694c078
14 changed files with 326 additions and 8 deletions

View File

@@ -6,6 +6,7 @@ type ProfileGame = {
id: string;
lastTimePlayed: Date | null;
playTimeInMilliseconds: number;
hasManuallyUpdatedPlaytime: boolean;
isFavorite?: boolean;
} & ShopAssets;
@@ -45,6 +46,7 @@ export const mergeWithRemoteGames = async () => {
iconUrl: game.iconUrl,
lastTimePlayed: game.lastTimePlayed,
playTimeInMilliseconds: game.playTimeInMilliseconds,
hasManuallyUpdatedPlaytime: game.hasManuallyUpdatedPlaytime,
isDeleted: false,
favorite: game.isFavorite ?? false,
});