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 }; }