♻️ Replace the snackbar usage

This commit is contained in:
2025-08-07 03:03:15 +08:00
parent 7fd1fe34e5
commit b83cb0fb0b

View File

@@ -7,6 +7,7 @@ import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:island/models/sticker.dart'; import 'package:island/models/sticker.dart';
import 'package:island/pods/network.dart'; import 'package:island/pods/network.dart';
import 'package:island/screens/creators/stickers/stickers.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/app_scaffold.dart';
import 'package:island/widgets/content/cloud_files.dart'; import 'package:island/widgets/content/cloud_files.dart';
import 'package:material_symbols_icons/symbols.dart'; import 'package:material_symbols_icons/symbols.dart';
@@ -68,9 +69,7 @@ class MarketplaceStickerPackDetailScreen extends HookConsumerWidget {
HapticFeedback.selectionClick(); HapticFeedback.selectionClick();
ref.invalidate(marketplaceStickerPackOwnershipProvider(packId: id)); ref.invalidate(marketplaceStickerPackOwnershipProvider(packId: id));
if (!context.mounted) return; if (!context.mounted) return;
ScaffoldMessenger.of( showSnackBar('stickerPackAdded'.tr());
context,
).showSnackBar(SnackBar(content: Text('stickerPackAdded').tr()));
} }
// Remove ownership of the pack // Remove ownership of the pack
@@ -80,9 +79,7 @@ class MarketplaceStickerPackDetailScreen extends HookConsumerWidget {
HapticFeedback.selectionClick(); HapticFeedback.selectionClick();
ref.invalidate(marketplaceStickerPackOwnershipProvider(packId: id)); ref.invalidate(marketplaceStickerPackOwnershipProvider(packId: id));
if (!context.mounted) return; if (!context.mounted) return;
ScaffoldMessenger.of( showSnackBar('stickerPackRemoved'.tr());
context,
).showSnackBar(SnackBar(content: Text('stickerPackRemoved').tr()));
} }
return AppScaffold( return AppScaffold(