28 lines
853 B
Markdown
28 lines
853 B
Markdown
|
|
---
|
||
|
|
# nuzlocke-tracker-em40
|
||
|
|
title: Add filtering to admin tables
|
||
|
|
status: todo
|
||
|
|
type: feature
|
||
|
|
priority: low
|
||
|
|
created_at: 2026-02-08T12:33:46Z
|
||
|
|
updated_at: 2026-02-08T12:33:46Z
|
||
|
|
parent: nuzlocke-tracker-iu5b
|
||
|
|
---
|
||
|
|
|
||
|
|
Add filter controls to admin tables beyond the existing text search.
|
||
|
|
|
||
|
|
## Current state
|
||
|
|
- Pokemon and Evolutions have text search
|
||
|
|
- No other filter dimensions available
|
||
|
|
|
||
|
|
## Desired filters
|
||
|
|
- **Pokemon**: Filter by type, generation (derived from dex range)
|
||
|
|
- **Evolutions**: Filter by trigger type (level-up, trade, item, etc.)
|
||
|
|
- **Games**: Filter by region, generation
|
||
|
|
- **Routes**: Filter by encounter method availability
|
||
|
|
- **Runs**: Filter by status (active, completed, failed), game
|
||
|
|
|
||
|
|
## UX
|
||
|
|
- Filter chips or dropdown selectors above the table, next to the existing search bar
|
||
|
|
- Filters combine with search (AND logic)
|
||
|
|
- Clear all filters button
|