showMarkdownDialog function

Future<void> showMarkdownDialog(
  1. BuildContext context, {
  2. required String title,
  3. required String markdown,
  4. String? confirmLabel,
})

Shows an alert dialog but with a markdown body.

Implementation

Future<void> showMarkdownDialog(BuildContext context, {required String title, required String markdown, String? confirmLabel}) async {
  await showGenericDialog<void>(
    context,
    title: title,
    shrinkWrapWidth: true,
    content: MarkdownBody(data: markdown),
    actions: [
      PrimaryDialogAction(
        label: confirmLabel ?? context.t.global_ok,
        onPressed: Navigator.pop,
      ),
    ],
  );
}