From 0a21a743217043da6637924386d7dd6db3cd4847 Mon Sep 17 00:00:00 2001 From: Chris Parsons Date: Sun, 29 Mar 2026 10:00:16 -0700 Subject: [PATCH] Fix TypeScript errors: update GroupStandingData type to use findMatchesByGroupIds Co-Authored-By: Claude Sonnet 4.6 --- .../leagues/$leagueId.sports-seasons.$sportsSeasonId.server.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/routes/leagues/$leagueId.sports-seasons.$sportsSeasonId.server.ts b/app/routes/leagues/$leagueId.sports-seasons.$sportsSeasonId.server.ts index 8c4e773..3ba1b6c 100644 --- a/app/routes/leagues/$leagueId.sports-seasons.$sportsSeasonId.server.ts +++ b/app/routes/leagues/$leagueId.sports-seasons.$sportsSeasonId.server.ts @@ -158,10 +158,11 @@ export async function loader(args: Route.LoaderArgs) { let qpStandings: QPStanding[] = []; // Group standings for group-stage events (e.g. FIFA World Cup) + type RawGroupMatch = Awaited> extends Map> ? T : never; type GroupStandingData = { groupName: string; standings: ReturnType; - matches: Array>[number], "scheduledAt"> & { scheduledAt: string | null }>; + matches: Array & { scheduledAt: string | null }>; }; let groupStandings: GroupStandingData[] = [];