step 6 : perbaikan login_screen jsonDecode obj and redirect home

This commit is contained in:
sindhu
2024-08-26 07:46:59 +07:00
parent 08dd105fe5
commit 62409f9feb

View File

@@ -43,17 +43,24 @@ class LoginScreen extends HookConsumerWidget {
final authModel = AuthModel(
token: xmodel["token"],
model: StaffModel(
companyId: xmodel["model"]["companyId"],
companyName: xmodel["model"]["companyName"],
companyId: xmodel["model"]["company_id"],
companyName: xmodel["model"]["company_name"],
email: xmodel["model"]["email"],
staffId: xmodel["model"]["staffId"],
idGoogleSignIn: xmodel['model']['idGoogleSignIn'],
staffId: xmodel["model"]["staff_id"],
idGoogleSignIn: xmodel['model']['id_google_sign_in'],
name: xmodel['model']['name'],
nip: xmodel['model']['nip'],
phoneNumber: xmodel["model"]["phoneNumber"],
phoneNumber: xmodel["model"]["phone_number"],
token: xmodel["model"]["token"],
),
);
if (xmodel != null) {
ref.read(loginProvider.notifier).login(
authModel.model.email ?? "",
authModel.model.idGoogleSignIn ?? "",
);
}
});
return () {};
}, []);