From f074d38f4f30e6da48ed2ae954afb05ff5e04175 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Wed, 23 Apr 2025 16:49:12 +0800 Subject: [PATCH] feat(ui): show loading animation --- ui/lib/activity.dart | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ui/lib/activity.dart b/ui/lib/activity.dart index acaf670..45c8bb5 100644 --- a/ui/lib/activity.dart +++ b/ui/lib/activity.dart @@ -166,13 +166,14 @@ class _ActivityPageState extends ConsumerState : (selectedTab == 1 ? IconButton( tooltip: "完成做种", - onPressed: () => { - ref - .read(activitiesDataProvider( - ActivityStatus.active) - .notifier) - .deleteActivity(ac.id!, false) - }, + onPressed: () { + var f = ref + .read(activitiesDataProvider( + ActivityStatus.active) + .notifier) + .deleteActivity(ac.id!, false); + showLoadingWithFuture(f); + }, icon: const Icon(Icons.check)) : const Text("-")), ),