Replace the Python-based pre-commit framework with prek (Rust) for faster hook execution. Convert .pre-commit-config.yaml to prek.toml, remove pre-commit from dev dependencies, and apply ruff auto-fixes (UP037: remove unnecessary string quotes in type annotations). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
18 lines
724 B
Markdown
18 lines
724 B
Markdown
---
|
|
# nuzlocke-tracker-l12w
|
|
title: Add condition badges for boss Pokemon mechanics
|
|
status: completed
|
|
type: feature
|
|
priority: normal
|
|
created_at: 2026-02-16T20:11:02Z
|
|
updated_at: 2026-02-16T20:17:40Z
|
|
---
|
|
|
|
Add visible badges on boss Pokemon that have mechanic-related conditions (Mega Evolution, Gigantamax, Dynamax, Terastallize). Create a ConditionBadge component following the EncounterMethodBadge pattern and integrate it into BossDefeatModal and BossTeamPreview.
|
|
|
|
## Checklist
|
|
|
|
- [x] Create ConditionBadge component in frontend/src/components/ConditionBadge.tsx
|
|
- [x] Add ConditionBadge to BossDefeatModal.tsx boss team preview
|
|
- [x] Add ConditionBadge to RunEncounters.tsx BossTeamPreview
|
|
- [x] Verify with tsc and oxlint |