Add run dashboard and encounter tracking interface
Run list at /runs shows all runs with status badges. Run dashboard at /runs/:id displays stats, active team, graveyard, and rule badges. Encounter tracking at /runs/:runId/encounters shows route list with status indicators, progress bar, filters, and a modal for logging or editing encounters with pokemon picker. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -33,6 +33,10 @@ export interface RouteEncounter {
|
||||
maxLevel: number
|
||||
}
|
||||
|
||||
export interface RouteEncounterDetail extends RouteEncounter {
|
||||
pokemon: Pokemon
|
||||
}
|
||||
|
||||
export type EncounterStatus = 'caught' | 'fainted' | 'missed'
|
||||
|
||||
export interface Encounter {
|
||||
|
||||
Reference in New Issue
Block a user