diff --git a/lib/widgets/pinned_events_drawer.dart b/lib/widgets/pinned_events_drawer.dart index 70e2073..97ba307 100644 --- a/lib/widgets/pinned_events_drawer.dart +++ b/lib/widgets/pinned_events_drawer.dart @@ -3,6 +3,7 @@ import "package:flutter/material.dart"; import "package:hooks_riverpod/hooks_riverpod.dart"; import "package:nexus/controllers/pinned_events_controller.dart"; import "package:nexus/models/event.dart"; +import "package:nexus/widgets/error_dialog.dart"; import "package:nexus/widgets/loading.dart"; import "package:nexus/widgets/renderers/event.dart"; @@ -92,14 +93,9 @@ class PinnedEventsDrawer extends HookConsumerWidget { }, ), AsyncLoading() => Loading(), - AsyncError(:final error) => Center( - child: Column( - children: [ - Icon(Icons.error_outline, color: theme.colorScheme.error), - SizedBox(height: 8), - Text("$error"), - ], - ), + AsyncError(:final error, :final stackTrace) => ErrorDialog( + error, + stackTrace, ), }, ),