thank for sharing your code. I have a question for you: why you use two Spacer in loginView? Can I recode logic for check input format in loginview?