diff --git a/frontend/src/pages/RunEncounters.tsx b/frontend/src/pages/RunEncounters.tsx index 6d5fbcb..1748bc1 100644 --- a/frontend/src/pages/RunEncounters.tsx +++ b/frontend/src/pages/RunEncounters.tsx @@ -34,6 +34,8 @@ import type { CreateEncounterInput, BossBattle, BossPokemon, + BossResult, + BossResultTeamMember, } from '../types' type TeamSortKey = 'route' | 'level' | 'species' | 'dex' @@ -690,7 +692,7 @@ export function RunEncounters() { // Map boss battle ID to result for team snapshot const bossResultByBattleId = useMemo(() => { - const map = new Map() + const map = new Map() if (bossResults) { for (const r of bossResults) { map.set(r.bossBattleId, r) @@ -1598,7 +1600,7 @@ export function RunEncounters() {

Your Team

- {result.team.map((tm) => { + {result.team.map((tm: BossResultTeamMember) => { const enc = encounterById.get(tm.encounterId) if (!enc) return null const dp = enc.currentPokemon ?? enc.pokemon