mirror of
https://github.com/jakejarvis/sofa.git
synced 2026-08-29 06:15:39 -04:00
- Add `updateNameAction` server action that calls `auth.api.updateUser` with validation (non-empty, max 100 chars) - Replace static name display in AccountSection with an inline edit mode: click pencil icon to activate, Enter/blur to save, Escape to cancel - Use auto-sizing ghost input (invisible span grid trick) so the field matches text width - Animate between display and edit states with AnimatePresence fade; show Spinner while transition is pending