Broke up complex expressions into computed properties and subviews to help the Swift compiler type-check the view hierarchy.
Changes:
- Extracted isFormValid computed property
- Extracted loginButtonContent as separate view
- Extracted loginButtonBackground with @ViewBuilder
- Simplified button disabled condition
This resolves "The compiler is unable to type-check this expression in reasonable time" error.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>