showAlertDialog function

Future<void> showAlertDialog(
  1. String content, {
  2. String? title,
  3. String? ok,
})

Show a alert-dialog

await showAlertDialog('Your info ...', title: 'Info');

Implementation

Future<void> showAlertDialog(String content,
    {String? title, String? ok}) async {
  await showDialog(
    context: await getxContext,
    barrierDismissible: false,
    builder: (context) {
      return AlertDialog(
        title: !isEmptyOrNullString(title) ? Text(title!) : null,
        content: Text(content),
        actions: <Widget>[
          ElevatedButton(
            child:
                Text(isEmptyOrNullString(ok) ? WaffLocalizations.S('ok') : ok!),
            onPressed: () {
              Navigator.of(context).pop();
            },
          )
        ],
      );
    },
  );
}