website refactor
This commit is contained in:
@@ -8,7 +8,7 @@ interface Props {
|
||||
data: RaceDetailViewData;
|
||||
}
|
||||
|
||||
export default function RaceDetailPageClient({ data: viewData }: Props) {
|
||||
export function RaceDetailPageClient({ data: viewData }: Props) {
|
||||
const router = useRouter();
|
||||
const [animatedRatingChange] = useState(0);
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { notFound } from 'next/navigation';
|
||||
import { PageWrapper } from '@/components/shared/state/PageWrapper';
|
||||
import { RaceDetailPageQuery } from '@/lib/page-queries/races/RaceDetailPageQuery';
|
||||
import RaceDetailPageClient from './RaceDetailPageClient';
|
||||
import { RaceDetailPageClient } from './RaceDetailPageClient';
|
||||
|
||||
interface RaceDetailPageProps {
|
||||
params: Promise<{
|
||||
@@ -29,8 +29,8 @@ export default async function RaceDetailPage({ params }: RaceDetailPageProps) {
|
||||
return (
|
||||
<PageWrapper
|
||||
data={undefined}
|
||||
Template={RaceDetailPageClient as any}
|
||||
error={new Error('Failed to load race details')}
|
||||
Template={RaceDetailPageClient}
|
||||
error={new globalThis.Error('Failed to load race details')}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ interface Props {
|
||||
data: RaceResultsViewData;
|
||||
}
|
||||
|
||||
export default function RaceResultsPageClient({ data: viewData }: Props) {
|
||||
export function RaceResultsPageClient({ data: viewData }: Props) {
|
||||
const router = useRouter();
|
||||
const [importing, setImporting] = useState(false);
|
||||
const [importSuccess, setImportSuccess] = useState(false);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { notFound } from 'next/navigation';
|
||||
import { PageWrapper } from '@/components/shared/state/PageWrapper';
|
||||
import { RaceResultsPageQuery } from '@/lib/page-queries/races/RaceResultsPageQuery';
|
||||
import RaceResultsPageClient from './RaceResultsPageClient';
|
||||
import { RaceResultsPageClient } from './RaceResultsPageClient';
|
||||
|
||||
interface RaceResultsPageProps {
|
||||
params: Promise<{
|
||||
@@ -29,8 +29,8 @@ export default async function RaceResultsPage({ params }: RaceResultsPageProps)
|
||||
return (
|
||||
<PageWrapper
|
||||
data={undefined}
|
||||
Template={RaceResultsPageClient as any}
|
||||
error={new Error('Failed to load race results')}
|
||||
Template={RaceResultsPageClient}
|
||||
error={new globalThis.Error('Failed to load race results')}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user