i think working bracket runner

This commit is contained in:
yohlo
2025-09-11 16:04:46 -05:00
parent 3ffa6b03c7
commit 97c8c9e72b
5 changed files with 0 additions and 28 deletions

View File

@@ -40,17 +40,6 @@ export const Route = createFileRoute("/_authed/admin/tournaments/run/$id")({
function RouteComponent() {
const { id } = Route.useParams();
const { data: tournament } = useTournament(id);
const queryClient = useQueryClient();
const start = useServerMutation({
mutationFn: startMatch,
successMessage: "Match started!",
onSuccess: () => {
queryClient.invalidateQueries({
queryKey: tournamentKeys.details(tournament.id),
});
},
});
const bracket: BracketData = useMemo(() => {
if (!tournament.matches || tournament.matches.length === 0) {
@@ -86,14 +75,6 @@ function RouteComponent() {
return { winners, losers };
}, [tournament.matches]);
const handleStartMatch = async (match: Match) => {
await start.mutate({
data: match.id
})
};
console.log(tournament.matches);
return (
<Container size="md">
{tournament.matches?.length ? (

View File

@@ -91,8 +91,6 @@ export const MatchCard: React.FC<MatchCardProps> = ({
[match.id, editSheet]
);
console.log(homeSlot, awaySlot)
return (
<Flex direction="row" align="center" justify="end" gap={8}>
<Text c="dimmed" fw="bolder">

View File

@@ -76,8 +76,6 @@ export const MatchForm: React.FC<MatchFormProps> = ({
onSubmit(transformedValues);
});
console.log(match)
return (
<form onSubmit={handleSubmit}>
<Stack gap="md">

View File

@@ -181,9 +181,6 @@ export const endMatch = createServerFn()
// winner -> where to send match winner to, loser same
const { winner, loser } = await pbAdmin.getChildMatches(matchId)
console.log('match winner:', matchWinner)
console.log('match loser:', matchLoser)
if (winner) {
await pbAdmin.updateMatch(winner.id, {

View File

@@ -27,8 +27,6 @@ export function createMatchesService(pb: PocketBase) {
const winnerMatch = result.find(m => (m.home_from_lid === match.lid && !m.home_from_loser) || (m.away_from_lid === match.lid && !m.away_from_loser));
const loserMatch = result.find(m => (m.home_from_lid === match.lid && m.home_from_loser) || (m.away_from_lid === match.lid && m.away_from_loser));
console.log(winnerMatch, loserMatch)
return {
winner: winnerMatch ? transformMatch(winnerMatch) : undefined,
loser: loserMatch ? transformMatch(loserMatch) : undefined