You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Основной способ авторизации в приолжение - это вход по номеру телефона и СМС. В данной задаче необходимо реализовать лишь ViewModel для экрана и связать его с экраном.
Должен быть отдельный файл /lib/src/features/authsign_in/sign_in_vm.dart
Класс наследуется от ViewModel и сделан с помощью MobX.
У VM должны быть следующие действия:
ввод текста
обработка кнопки Отправить(вызывается сервис для работы с Firebase)
Состояния:
Загрузка на момент отправки запроса(чтобы привести кнопку в верное состояние)
Состояние кнопки, при неполном поле ввода - кнопка задизейблена(недоступна)
Состояние ошибки с валидацией
Состояние ошибки при запросе(показываем сообщение через снекбар и сбрасываем состояние кнопки)
Требования
! Перед реализацией задачи показать проектирование ментору !
Описание задачи
Основной способ авторизации в приолжение - это вход по номеру телефона и СМС.
В данной задаче необходимо реализовать лишь ViewModel для экрана и связать его с экраном.
Должен быть отдельный файл /lib/src/features/authsign_in/sign_in_vm.dart
Класс наследуется от ViewModel и сделан с помощью MobX.
У VM должны быть следующие действия:
Состояния:
Требования
ViewModel
Артефакты
The text was updated successfully, but these errors were encountered: