From 4d42f5a95e4a9cc9f26e6aeef550db066e64bae3 Mon Sep 17 00:00:00 2001 From: franzap <_@franzap.com> Date: Tue, 15 Oct 2024 10:32:35 -0300 Subject: [PATCH] Show errors in curation container --- lib/widgets/app_curation_container.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/widgets/app_curation_container.dart b/lib/widgets/app_curation_container.dart index e70b959..6e4ede7 100644 --- a/lib/widgets/app_curation_container.dart +++ b/lib/widgets/app_curation_container.dart @@ -75,11 +75,11 @@ class AppCurationContainer extends HookConsumerWidget { builder: (context, ref, _) { final state = ref.watch(appCurationSetProvider(selectedAppCurationSet)); - return switch (state) { - AsyncData(value: final set) => - HorizontalGrid(apps: set.apps.toList()), - _ => HorizontalGrid(apps: []), - }; + return state.when( + data: (set) => HorizontalGrid(apps: set.apps.toList()), + error: (e, _) => Text('Error: $e'), + loading: () => HorizontalGrid(apps: []), + ); }, ), ], @@ -131,4 +131,4 @@ final appCurationSetProvider = AsyncNotifierProvider.family< ReplaceableEventLink>(AppCurationSetNotifier.new); final _selectedIdProvider = StateProvider( - (_) => (30267, kZapstorePubkey, 'privacy')); + (_) => (30267, kZapstorePubkey, 'basics'));