services refactor
This commit is contained in:
13
apps/website/lib/presenters/SponsorshipPricingPresenter.ts
Normal file
13
apps/website/lib/presenters/SponsorshipPricingPresenter.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import type { GetEntitySponsorshipPricingResultDto } from '../dtos';
|
||||
import { SponsorshipPricingViewModel } from '../view-models/SponsorshipPricingViewModel';
|
||||
|
||||
/**
|
||||
* Sponsorship Pricing Presenter
|
||||
*
|
||||
* Transforms sponsorship pricing DTOs into view models.
|
||||
*/
|
||||
export class SponsorshipPricingPresenter {
|
||||
present(dto: GetEntitySponsorshipPricingResultDto): SponsorshipPricingViewModel {
|
||||
return new SponsorshipPricingViewModel(dto);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user