Feat: Custom Games

This commit is contained in:
Moyasee
2025-09-19 16:18:49 +03:00
parent 2604dfea22
commit 7e59e02d03
28 changed files with 1145 additions and 51 deletions

View File

@@ -1,4 +1,4 @@
export type GameShop = "steam" | "epic";
export type GameShop = "steam" | "epic" | "custom";
export type ShortcutLocation = "desktop" | "start_menu";

View File

@@ -33,6 +33,8 @@ export interface User {
export interface Game {
title: string;
iconUrl: string | null;
libraryHeroImageUrl: string | null;
logoImageUrl: string | null;
playTimeInMilliseconds: number;
unsyncedDeltaPlayTimeInMilliseconds?: number;
lastTimePlayed: Date | null;