admin progress

This commit is contained in:
yohlo
2025-08-26 21:50:56 -05:00
parent 7226fb33f4
commit fcdb33a4b6
6 changed files with 106 additions and 2 deletions

View File

@@ -0,0 +1,27 @@
import Page from "@/components/page";
import ManageTournaments from "@/features/admin/components/manage-tournaments";
import { tournamentQueries } from "@/features/tournaments/queries";
import { createFileRoute } from "@tanstack/react-router";
export const Route = createFileRoute("/_authed/admin/tournaments/")({
beforeLoad: async ({ context }) => {
const { queryClient } = context;
await queryClient.ensureQueryData(tournamentQueries.list());
},
loader: () => ({
header: {
withBackButton: true,
title: "Manage Tournaments",
},
refresh: {
toRefresh: tournamentQueries.list().queryKey,
},
}),
component: RouteComponent,
});
function RouteComponent() {
return <Page noPadding>
<ManageTournaments />
</Page>
}