2026-02-08 13:35:50 +01:00
|
|
|
---
|
|
|
|
|
# nuzlocke-tracker-em40
|
|
|
|
|
title: Add filtering to admin tables
|
2026-02-08 20:29:55 +01:00
|
|
|
status: completed
|
2026-02-08 13:35:50 +01:00
|
|
|
type: feature
|
|
|
|
|
priority: low
|
|
|
|
|
created_at: 2026-02-08T12:33:46Z
|
2026-02-08 20:29:55 +01:00
|
|
|
updated_at: 2026-02-08T19:28:04Z
|
2026-02-08 13:35:50 +01:00
|
|
|
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
|