0cbc98c82b44b054ef20acc720d43e8a1aa3c23f
The follow-up input's value lived on Dashboard, so every keystroke re-rendered the entire page. Recharts replays its label animation on each render, which is why the indicator lines and category labels disappeared until typing settled. Extracts the form into a child component that owns its own input state so keystrokes no longer escape to the parent. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Languages
TypeScript
97.4%
CSS
1.1%
Dockerfile
0.7%
JavaScript
0.6%
HTML
0.1%