predictions

This commit is contained in:
2026-07-14 14:15:34 -07:00
parent e6c72a5789
commit 1783f0e6bc
28 changed files with 2085 additions and 89 deletions
+2
View File
@@ -4,6 +4,7 @@ import { Logger } from "@/lib/logger";
import { useAuth } from "@/contexts/auth-context";
import { tournamentQueries } from "@/features/tournaments/queries";
import { reactionKeys, reactionQueries } from "@/features/reactions/queries";
import { predictionKeys } from "@/features/predictions/queries";
const logger = new Logger('ServerEvents');
@@ -47,6 +48,7 @@ const eventHandlers: Record<string, EventHandler> = {
"match": (event, queryClient) => {
debouncedInvalidate(queryClient, tournamentQueries.details(event.tournamentId))
debouncedInvalidate(queryClient, tournamentQueries.current())
debouncedInvalidate(queryClient, { queryKey: predictionKeys.tournament(event.tournamentId) })
},
"reaction": (event, queryClient) => {
queryClient.invalidateQueries(reactionQueries.match(event.matchId));