|
|
|
|
@ -6,8 +6,8 @@ import 'package:doctor_app_flutter/config/shared_pref_kay.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/config/size_config.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/model/hospitals/get_hospitals_response_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/service/auth_service.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/imei_view_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/service/authentication_service.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/authentication_view_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/project_view_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/models/doctor/user_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/screens/auth/verification_methods_screen.dart';
|
|
|
|
|
@ -42,7 +42,7 @@ class _LoginsreenState extends State<Loginsreen> {
|
|
|
|
|
final FirebaseMessaging _firebaseMessaging = FirebaseMessaging();
|
|
|
|
|
bool _isLoading = true;
|
|
|
|
|
ProjectViewModel projectViewModel;
|
|
|
|
|
AuthService authService = AuthService();
|
|
|
|
|
AuthenticationService authService = AuthenticationService();
|
|
|
|
|
|
|
|
|
|
//TODO change AppTextFormField to AppTextFormFieldCustom
|
|
|
|
|
final loginFormKey = GlobalKey<FormState>();
|
|
|
|
|
@ -99,7 +99,7 @@ class _LoginsreenState extends State<Loginsreen> {
|
|
|
|
|
projectViewModel = Provider.of<ProjectViewModel>(context);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return BaseView<IMEIViewModel>(
|
|
|
|
|
return BaseView<AuthenticationViewModel>(
|
|
|
|
|
onModelReady: (model) => {},
|
|
|
|
|
builder: (_, model, w) =>
|
|
|
|
|
AppScaffold(
|
|
|
|
|
@ -452,7 +452,7 @@ class _LoginsreenState extends State<Loginsreen> {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
login(context,
|
|
|
|
|
IMEIViewModel model,) async {
|
|
|
|
|
AuthenticationViewModel model,) async {
|
|
|
|
|
if (loginFormKey.currentState.validate()) {
|
|
|
|
|
loginFormKey.currentState.save();
|
|
|
|
|
GifLoaderDialogUtils.showMyDialog(context);
|
|
|
|
|
@ -499,7 +499,7 @@ class _LoginsreenState extends State<Loginsreen> {
|
|
|
|
|
primaryFocus.unfocus();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getProjects(memberID, IMEIViewModel model)async {
|
|
|
|
|
getProjects(memberID, AuthenticationViewModel model)async {
|
|
|
|
|
if (memberID != null && memberID != '') {
|
|
|
|
|
if (projectsList.length == 0) {
|
|
|
|
|
await model.getHospitalsList(memberID);
|
|
|
|
|
|