view data fixes
This commit is contained in:
@@ -36,7 +36,7 @@ Transform API DTOs directly into ViewData for templates.
|
||||
**Pattern**:
|
||||
```typescript
|
||||
export class LeagueViewDataBuilder {
|
||||
static build(apiDto: LeagueApiDto): LeagueDetailViewData {
|
||||
static build(apiDto: LeagueApiDto): LeagueDetailViewData extends ViewData {
|
||||
return {
|
||||
leagueId: apiDto.id,
|
||||
name: apiDto.name,
|
||||
@@ -192,7 +192,7 @@ export class RaceResultsDataTransformer {
|
||||
✅ **Correct**: Use ViewDataBuilder
|
||||
```typescript
|
||||
export class RaceResultsViewDataBuilder {
|
||||
static build(...): RaceResultsViewData { ... }
|
||||
static build(...): RaceResultsViewData extends ViewData { ... }
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user