website refactor

This commit is contained in:
2026-01-17 01:04:36 +01:00
parent 8ba46e96a6
commit 75ffe0798e
40 changed files with 267 additions and 321 deletions

View File

@@ -6,16 +6,16 @@ import { RaceStewardingTemplate, type StewardingTab } from '@/templates/RaceStew
import { RaceStewardingPageQuery } from '@/lib/page-queries/races/RaceStewardingPageQuery';
import { type RaceStewardingViewData } from '@/lib/view-data/races/RaceStewardingViewData';
import { Gavel } from 'lucide-react';
import { useState, useEffect, useCallback } from 'react';
import { useState, useEffect, useCallback, use } from 'react';
interface RaceStewardingPageProps {
params: {
params: Promise<{
id: string;
};
}>;
}
export default function RaceStewardingPage({ params }: RaceStewardingPageProps) {
const raceId = params.id;
const { id: raceId } = use(params);
const [activeTab, setActiveTab] = useState<StewardingTab>('pending');
if (!raceId) {