import { api as api } from '../../api'; import { presentLeagueMember } from '../../presenters'; import { LeagueMemberViewModel } from '../../view-models'; export async function getLeagueMemberships(leagueId: string, currentUserId: string): Promise { const dto = await api.leagues.getMemberships(leagueId); return dto.members.map(m => presentLeagueMember(m, currentUserId)); } export async function removeLeagueMember(leagueId: string, performerDriverId: string, targetDriverId: string): Promise { await api.leagues.removeMember(leagueId, performerDriverId, targetDriverId); }