fcOnWillPop function

Future<bool> fcOnWillPop(
  1. dynamic context, {
  2. String? message,
  3. SnackBarBehavior? snackBarBehavior,
})

Implementation

Future<bool> fcOnWillPop(context,
    {String? message, SnackBarBehavior? snackBarBehavior}) async {
  DateTime currentTime = DateTime.now();

  //Statement 1 Or statement2
  bool backButton = backButtonPressedTime == null ||
      currentTime.difference(backButtonPressedTime!) >
          const Duration(milliseconds: 10);

  if (backButton) {
    backButtonPressedTime = currentTime;
    //TODO: add snackBar

    return false;
  }
  return exit(0);
}