commonSnackBar function

SnackBar commonSnackBar(
  1. BuildContext context,
  2. Text content, {
  3. int durationSeconds = 1,
})

Implementation

SnackBar commonSnackBar(
  BuildContext context,
  Text content, {
  int durationSeconds = 1,
}) {
  final localizations = HyttaHubLocalizations.of(context)!;

  return SnackBar(
    duration: Duration(seconds: durationSeconds),
    content: content,
    behavior: SnackBarBehavior.floating,
    margin: EdgeInsets.only(
      bottom: MediaQuery.of(context).size.height / 2,
      left: 20.0,
      right: 20.0,
    ),
    action: SnackBarAction(
      label: localizations.loginDismissSnackbar,
      onPressed: () {
        ScaffoldMessenger.of(context).hideCurrentSnackBar();
      },
    ),
  );
}