What about Field validation for example for this Login screen?
I negotiated with my friends many time
They make a variable on view model and when the user input something updating it, whenever user click the login button they made a validation in view model, so if we have multiple fields we should make an error state for each one