wip
This commit is contained in:
@@ -34,6 +34,7 @@ import {
|
||||
ArrowLeft,
|
||||
Scale,
|
||||
} from 'lucide-react';
|
||||
import { RaceDetailPresenter } from '@/lib/presenters/RaceDetailPresenter';
|
||||
|
||||
export default function RaceDetailPage() {
|
||||
const router = useRouter();
|
||||
@@ -57,8 +58,9 @@ export default function RaceDetailPage() {
|
||||
setError(null);
|
||||
try {
|
||||
const useCase = getGetRaceDetailUseCase();
|
||||
await useCase.execute({ raceId, driverId: currentDriverId });
|
||||
const vm = useCase.presenter.getViewModel();
|
||||
const presenter = new RaceDetailPresenter();
|
||||
await useCase.execute({ raceId, driverId: currentDriverId }, presenter);
|
||||
const vm = presenter.getViewModel();
|
||||
if (!vm) {
|
||||
throw new Error('Race detail not available');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user