services refactor
This commit is contained in:
15
apps/website/lib/presenters/CompleteOnboardingPresenter.ts
Normal file
15
apps/website/lib/presenters/CompleteOnboardingPresenter.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import type { CompleteOnboardingOutputDto } from '../dtos';
|
||||
import type { CompleteOnboardingViewModel } from '../view-models/CompleteOnboardingViewModel';
|
||||
|
||||
/**
|
||||
* Complete Onboarding Presenter
|
||||
* Transforms CompleteOnboardingOutputDto to CompleteOnboardingViewModel
|
||||
*/
|
||||
export class CompleteOnboardingPresenter {
|
||||
present(dto: CompleteOnboardingOutputDto): CompleteOnboardingViewModel {
|
||||
return {
|
||||
driverId: dto.driverId,
|
||||
success: dto.success,
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user