add snackbar method for errors

test (ping) server before saving source
display error message when saving source
This commit is contained in:
austinried
2023-05-14 18:01:18 +09:00
parent 889be2ff2c
commit 67f0c926c4
4 changed files with 24 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ import '../../log.dart';
import '../../models/settings.dart';
import '../../services/settings_service.dart';
import '../items.dart';
import '../snackbars.dart';
class SourcePage extends HookConsumerWidget {
final int? id;
@@ -164,6 +165,7 @@ class SourcePage extends HookConsumerWidget {
}
} catch (e, st) {
// TOOD: toast the error or whatever
showErrorSnackbar(context, e.toString());
log.severe('Saving source', e, st);
error = true;
} finally {