From b83cb0fb0b5ed7520ce777e2ce0ba5d6e04bcbe0 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Thu, 7 Aug 2025 03:03:15 +0800 Subject: [PATCH] :recycle: Replace the snackbar usage --- lib/screens/stickers/pack_detail.dart | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/screens/stickers/pack_detail.dart b/lib/screens/stickers/pack_detail.dart index f065d50..b633e34 100644 --- a/lib/screens/stickers/pack_detail.dart +++ b/lib/screens/stickers/pack_detail.dart @@ -7,6 +7,7 @@ import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'package:island/models/sticker.dart'; import 'package:island/pods/network.dart'; import 'package:island/screens/creators/stickers/stickers.dart'; +import 'package:island/widgets/alert.dart'; import 'package:island/widgets/app_scaffold.dart'; import 'package:island/widgets/content/cloud_files.dart'; import 'package:material_symbols_icons/symbols.dart'; @@ -68,9 +69,7 @@ class MarketplaceStickerPackDetailScreen extends HookConsumerWidget { HapticFeedback.selectionClick(); ref.invalidate(marketplaceStickerPackOwnershipProvider(packId: id)); if (!context.mounted) return; - ScaffoldMessenger.of( - context, - ).showSnackBar(SnackBar(content: Text('stickerPackAdded').tr())); + showSnackBar('stickerPackAdded'.tr()); } // Remove ownership of the pack @@ -80,9 +79,7 @@ class MarketplaceStickerPackDetailScreen extends HookConsumerWidget { HapticFeedback.selectionClick(); ref.invalidate(marketplaceStickerPackOwnershipProvider(packId: id)); if (!context.mounted) return; - ScaffoldMessenger.of( - context, - ).showSnackBar(SnackBar(content: Text('stickerPackRemoved').tr())); + showSnackBar('stickerPackRemoved'.tr()); } return AppScaffold(