import type { IRaceResultsDetailPresenter, RaceResultsDetailViewModel, } from '@gridpilot/racing/application/presenters/IRaceResultsDetailPresenter'; export class RaceResultsDetailPresenter implements IRaceResultsDetailPresenter { private viewModel: RaceResultsDetailViewModel | null = null; present(viewModel: RaceResultsDetailViewModel): RaceResultsDetailViewModel { this.viewModel = viewModel; return this.viewModel; } getViewModel(): RaceResultsDetailViewModel | null { return this.viewModel; } }