Files
gridpilot.gg/apps/website/app/drivers/page.tsx
2026-01-07 12:40:52 +01:00

14 lines
576 B
TypeScript

import { PageWrapper } from '@/components/shared/state/PageWrapper';
import { DriversTemplate } from '@/templates/DriversTemplate';
import { PageDataFetcher } from '@/lib/page/PageDataFetcher';
import { DRIVER_SERVICE_TOKEN } from '@/lib/di/tokens';
import type { DriverService } from '@/lib/services/drivers/DriverService';
export default async function Page() {
const data = await PageDataFetcher.fetch<DriverService, 'getDriverLeaderboard'>(
DRIVER_SERVICE_TOKEN,
'getDriverLeaderboard'
);
return <PageWrapper data={data} Template={DriversTemplate} />;
}