feat: display system requirements and store stats on game details page

This commit is contained in:
2026-04-28 23:24:33 +08:00
parent 799bfbbf31
commit 23fa7be89f
2 changed files with 103 additions and 1 deletions
+11
View File
@@ -276,6 +276,17 @@ export default async function GamePage({
lastSync: game.lastSync ? game.lastSync.toISOString() : null,
syncStatus: game.syncStatus,
createdAt: game.createdAt.toISOString(),
systemRequirements: game.systemRequirements,
metacriticScore: game.metacriticScore,
metacriticUrl: game.metacriticUrl,
recommendationsTotal: game.recommendationsTotal,
priceCurrent: game.priceCurrent,
priceInitial: game.priceInitial,
priceCurrency: game.priceCurrency,
isFree: game.isFree,
releaseDate: game.releaseDate,
categories: game.categories,
platforms: game.platforms,
}
const serializedPresets = presetRows.map((p) => ({