# Common UX Pitfalls

## Interaction Issues
- Buttons without loading states during async operations
- Missing error handling with user feedback
- State changes without visual updates
- Double-click vulnerabilities

## State Issues
- Stale data after mutations
- Race conditions in async operations
- Missing rollback for failed optimistic updates

## Feedback Issues
- Silent failures without user notification
- Generic error messages without actionable guidance
- Missing confirmation for destructive actions
