Add a filter control (leveraging the existing StateDifficulty component) so users can filter challenges by difficulty level.
Acceptance criteria
- Difficulty filter control added to the challenges view
- Challenge list filters correctly by selected difficulty
Add a filter control (leveraging the existing StateDifficulty component) so users can filter challenges by difficulty level.
Acceptance criteria