services refactor
This commit is contained in:
@@ -1,6 +1,13 @@
|
||||
import { SponsorDto } from '../dtos';
|
||||
import type { SponsorDto } from '../dtos';
|
||||
import { SponsorViewModel } from '../view-models';
|
||||
|
||||
export const presentSponsor = (dto: SponsorDto): SponsorViewModel => {
|
||||
return new SponsorViewModel(dto);
|
||||
};
|
||||
/**
|
||||
* Sponsor Presenter
|
||||
*
|
||||
* Transforms sponsor DTOs into view models.
|
||||
*/
|
||||
export class SponsorPresenter {
|
||||
present(dto: SponsorDto): SponsorViewModel {
|
||||
return new SponsorViewModel(dto);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user