20 lines
599 B
TypeScript
20 lines
599 B
TypeScript
import type { MarketplacePlayer } from "~/types/MarketplacePlayer";
|
|
import type { Player } from "~/types/Player";
|
|
|
|
export function mapMarketplacePlayersToPlayers(marketplacePlayers: MarketplacePlayer[]): Player[] {
|
|
return marketplacePlayers.map(mp => ({
|
|
id: mp.player_id,
|
|
name: mp.player_name,
|
|
cost: mp.player_cost,
|
|
image: mp.player_card_image,
|
|
headshot: mp.player_headshot,
|
|
description: '',
|
|
franchise: mp.franchise_name,
|
|
rarity: {
|
|
id: 0,
|
|
name: mp.rarity_name,
|
|
color: mp.rarity_color,
|
|
value: 0,
|
|
},
|
|
}))
|
|
} |