feat: enhance error dialogs with delete functionality and improve documentation
Test Suite / backend-pr-quick (24.15.0) (push) Has been skipped
Test Suite / quick-import-pr-quick (24.15.0) (push) Has been skipped
Test Suite / backend-full (24.15.0) (push) Failing after 26s
Test Suite / flutter-quality (push) Failing after 4s

This commit is contained in:
Nils-Johan Gynther
2026-05-12 21:11:54 +02:00
parent 0784c1a032
commit fb6b371fb7
4 changed files with 136 additions and 24 deletions
@@ -3,7 +3,7 @@ import 'package:flutter/services.dart';
import '../../../core/l10n/l10n.dart';
/// Visar en dialogruta med ett felmeddelande och en kopieringsknapp.
/// Visar en dialogruta med ett felmeddelande och knappar för kopiera och ta bort.
void showErrorDialog(BuildContext context, String errorMessage) {
showDialog(
context: context,
@@ -28,6 +28,7 @@ void showErrorDialog(BuildContext context, String errorMessage) {
child: Text(context.l10n.errorDialogCopy),
onPressed: () {
Clipboard.setData(ClipboardData(text: errorMessage));
Navigator.of(context).pop();
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(content: Text(context.l10n.errorDialogCopied)),
);