paper-dynasty-website/utils/playerMapper.ts

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,
},
}))
}