Экран авторизации с использованием SwiftUI, Combine и CustomTextField.
- При введении текста выполняется проверка на соотвествие текстового поля. Если не соответсвует, меняется цвет поля и появляется подсказка.
- В поле с номером телефона возможен ввод только цифр.
- Когда все три поля правильно заполнены, кнопка "Войти" становится активной и заполняется анимированным градиентом.