fix issues in core
This commit is contained in:
@@ -3,7 +3,7 @@ import { League } from '@core/racing/domain/entities/League';
|
||||
import { Race } from '@core/racing/domain/entities/Race';
|
||||
import type { Result } from '@core/racing/domain/entities/Result';
|
||||
import type { FeedItem } from '@core/social/domain/types/FeedItem';
|
||||
import type { FriendDTO } from '@core/social/application/dto/FriendDTO';
|
||||
import type { SocialFriendSummary } from '@core/social/application/types/SocialUser';
|
||||
import { faker } from '../../helpers/faker/faker';
|
||||
import { getLeagueBanner, getDriverAvatar } from '../../helpers/images/images';
|
||||
import type { Friendship, RacingMembership } from './RacingSeedCore';
|
||||
@@ -166,11 +166,11 @@ export function createFeedEvents(
|
||||
export function buildFriends(
|
||||
drivers: Driver[],
|
||||
memberships: RacingMembership[],
|
||||
): FriendDTO[] {
|
||||
): SocialFriendSummary[] {
|
||||
return drivers.map((driver) => {
|
||||
const membership = memberships.find((m) => m.driverId === driver.id);
|
||||
|
||||
const base: FriendDTO = {
|
||||
const base: SocialFriendSummary = {
|
||||
driverId: driver.id,
|
||||
displayName: driver.name,
|
||||
avatarUrl: getDriverAvatar(driver.id),
|
||||
|
||||
@@ -5,7 +5,7 @@ import { Result } from '@core/racing/domain/entities/Result';
|
||||
import { Standing } from '@core/racing/domain/entities/Standing';
|
||||
|
||||
import type { FeedItem } from '@core/social/domain/types/FeedItem';
|
||||
import type { FriendDTO } from '@core/social/application/dto/FriendDTO';
|
||||
import type { SocialFriendSummary } from '@core/social/application/types/SocialUser';
|
||||
|
||||
import { faker } from '../../helpers/faker/faker';
|
||||
import { getTeamLogo } from '../../helpers/images/images';
|
||||
@@ -128,7 +128,7 @@ export const sponsorshipPricings = staticSeed.sponsorshipPricings;
|
||||
* Derived friend DTOs for UI consumption.
|
||||
* This preserves the previous demo-data `friends` shape.
|
||||
*/
|
||||
export const friends: FriendDTO[] = buildFriends(staticSeed.drivers, staticSeed.memberships);
|
||||
export const friends: SocialFriendSummary[] = buildFriends(staticSeed.drivers, staticSeed.memberships);
|
||||
|
||||
/**
|
||||
* Top leagues with banner URLs for UI.
|
||||
|
||||
Reference in New Issue
Block a user