diff --git a/lib/widgets/pinned_events_drawer.dart b/lib/widgets/pinned_events_drawer.dart index 94f5ba8..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"; @@ -91,15 +92,10 @@ class PinnedEventsDrawer extends HookConsumerWidget { ); }, ), - AsyncLoading() => Center(child: Loading()), - AsyncError(:final error) => Center( - child: Column( - children: [ - Icon(Icons.error_outline, color: theme.colorScheme.error), - SizedBox(height: 8), - Text("$error"), - ], - ), + AsyncLoading() => Loading(), + AsyncError(:final error, :final stackTrace) => ErrorDialog( + error, + stackTrace, ), }, ),