This commit is contained in:
2026-06-29 16:04:15 +03:00
parent 58bfc6b12c
commit 4f56e4983c
13 changed files with 869 additions and 7 deletions
@@ -0,0 +1,8 @@
import 'package:flutter_riverpod/flutter_riverpod.dart';
import '../../features/dashboard/provider.dart';
import '../services/billing_service.dart';
final billingServiceProvider = Provider<BillingService>((ref) {
final prefs = ref.watch(sharedPreferencesProvider);
return MockBillingService(prefs);
});
@@ -0,0 +1,12 @@
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:google_sign_in/google_sign_in.dart';
import '../services/google_auth_service.dart';
final googleAuthProvider = Provider<GoogleAuthService>((ref) {
return GoogleAuthService();
});
final googleCurrentUserProvider = StreamProvider<GoogleSignInAccount?>((ref) {
final service = ref.watch(googleAuthProvider);
return service.onCurrentUserChanged;
});