import type { Manager, Team } from './apiResponseTypes' import type { Player } from './playersService' import { SITE_URL } from './utilities' export interface Award { id: number, name: string, season: number, timing: string, manager1: Manager | null, manager2: Manager | null, player: Player | null, team: Team | null, image: string } export async function fetchAwardsByPlayerName(playerName: string): Promise { const response = await fetch(`${SITE_URL}/api/v3/awards?player_name=${playerName}&timing=off-season`) const awardsResponse: { count: number awards: Award[] } = await response.json() return awardsResponse.awards }