harden media
This commit is contained in:
@@ -21,12 +21,14 @@ export type Friendship = {
|
||||
friendId: string;
|
||||
};
|
||||
|
||||
import { MediaReference } from '@core/domain/media/MediaReference';
|
||||
|
||||
export interface DemoTeamDTO {
|
||||
id: string;
|
||||
name: string;
|
||||
tag: string;
|
||||
description: string;
|
||||
logoUrl: string;
|
||||
logoRef: MediaReference;
|
||||
primaryLeagueId: string;
|
||||
memberCount: number;
|
||||
}
|
||||
@@ -172,7 +174,7 @@ export function createLeagues(ownerIds: string[]): League[] {
|
||||
return leagues;
|
||||
}
|
||||
|
||||
export function createTeams(leagues: League[], getTeamLogo: (id: string) => string): DemoTeamDTO[] {
|
||||
export function createTeams(leagues: League[]): DemoTeamDTO[] {
|
||||
const teams: DemoTeamDTO[] = [];
|
||||
const teamCount = 24 + faker.number.int({ min: 0, max: 12 });
|
||||
|
||||
@@ -188,7 +190,7 @@ export function createTeams(leagues: League[], getTeamLogo: (id: string) => stri
|
||||
name,
|
||||
tag,
|
||||
description: faker.lorem.sentence(),
|
||||
logoUrl: getTeamLogo(id),
|
||||
logoRef: MediaReference.systemDefault('logo'),
|
||||
primaryLeagueId: primaryLeague.id,
|
||||
memberCount,
|
||||
});
|
||||
|
||||
@@ -8,7 +8,6 @@ import type { FeedItem } from '@core/social/domain/types/FeedItem';
|
||||
import type { SocialFriendSummary } from '@core/social/application/types/SocialUser';
|
||||
|
||||
import { faker } from '../../helpers/faker/faker';
|
||||
import { getTeamLogo } from '../../helpers/images/images';
|
||||
|
||||
import {
|
||||
createDrivers,
|
||||
@@ -70,7 +69,7 @@ export function createStaticRacingSeed(seed: number): RacingSeedData {
|
||||
|
||||
const drivers = createDrivers(96);
|
||||
const leagues = createLeagues(drivers.slice(0, 12).map((d) => d.id));
|
||||
const teams = createTeams(leagues, getTeamLogo);
|
||||
const teams = createTeams(leagues);
|
||||
const memberships = createMemberships(drivers, leagues, teams);
|
||||
const races = createRaces(leagues);
|
||||
const results = createResults(drivers, races);
|
||||
|
||||
Reference in New Issue
Block a user