This commit is contained in:
Phuoc Nguyen
2025-12-09 16:57:58 +07:00
parent 597c6a0e57
commit 4cfe000172
11 changed files with 89 additions and 2 deletions

View File

@@ -15,6 +15,7 @@ import 'package:worker/features/loyalty/presentation/providers/gifts_provider.da
import 'package:worker/features/loyalty/presentation/providers/loyalty_points_provider.dart';
import 'package:worker/features/loyalty/presentation/widgets/points_balance_card.dart';
import 'package:worker/features/loyalty/presentation/widgets/reward_card.dart';
import 'package:worker/core/services/analytics_service.dart';
/// Rewards Page
///
@@ -441,6 +442,12 @@ class RewardsPage extends ConsumerWidget {
WidgetRef ref,
GiftCatalog gift,
) {
// Log spend points analytics event
AnalyticsService.logSpendPoints(
points: gift.pointsCost,
itemName: gift.name,
);
// Deduct points
ref.read(loyaltyPointsProvider.notifier).deductPoints(gift.pointsCost);