From 97ac27e78a4d9fa3dafbff37fc325db184ab9bd1 Mon Sep 17 00:00:00 2001 From: code002lover Date: Mon, 19 Jan 2026 16:18:31 +0100 Subject: [PATCH] fix no data error --- frontend/src/components/FilteredGamesList.tsx | 11 +++++++++-- frontend/src/hooks/useGameFilter.ts | 4 +--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/frontend/src/components/FilteredGamesList.tsx b/frontend/src/components/FilteredGamesList.tsx index 7e8bd50..d0e9053 100644 --- a/frontend/src/components/FilteredGamesList.tsx +++ b/frontend/src/components/FilteredGamesList.tsx @@ -35,7 +35,11 @@ export function FilteredGamesList({ const positiveCount = gameToPositive.get(game)?.size || 0; const neutralCount = selectedPeopleCount - positiveCount; const gameData = games.get(game); - const price = gameData?.price || 0; + if (!gameData) { + console.error("no data", game); + return null; + } + const price = gameData.price; return ( { - return new Map(Object.entries(metaDataRef.current)); - }, []); + const gamesMap = new Map(Object.entries(metaDataRef.current)); return { filteredGames, gameToPositive: gameToPositiveOpinion, games: gamesMap }; }