login method

Future<void> login({
  1. required BuildContext context,
  2. required String image,
  3. required String text,
  4. required dynamic onSuccess,
  5. required dynamic onFail({
    1. required dynamic error,
    2. required MojoResult result,
    }),
})

Implementation

Future<void> login({
  required BuildContext context,
  required String image,
  required String text,
  required onSuccess,
  required Function({required dynamic error, required MojoResult result})
      onFail,
}) async {
  await loadingTransition(
    context: context,
    task: () async {
      await _authService.loginAsync(
          _model.email!, _model.password!, onSuccess);
    },
    image: image,
    text: text,
    onFail: onFail,
  );
}