show static method

dynamic show(
  1. BuildContext context,
  2. String message, {
  3. dynamic dismissCallback()?,
})

Implementation

static show(BuildContext context, String message, {Function ()? dismissCallback}) {
  var snackBar = SnackBar(
    content: Text(message),
    duration: Duration(seconds: 2),
  );
  WidgetsBinding.instance!.addPostFrameCallback((_){
    ScaffoldMessenger.of(context).showSnackBar(snackBar).closed.then((value) {
      if(dismissCallback != null) {
        dismissCallback();
      }
    });
  });
}