doIfLoggedIn function

void doIfLoggedIn(
  1. BuildContext context,
  2. VoidCallback callback
)

Implementation

void doIfLoggedIn(BuildContext context, VoidCallback callback) {
  if (appStore.isLoggedIn) {
    callback.call();
  } else {
    SignInScreen(showBack: true)
        .launch(context, pageRouteAnimation: PageRouteAnimation.Fade)
        .then((value) {
      if (value ?? false) {
        callback.call();
      }
    });
  }
}