RevenueCatSubscriptionService constructor
- required Logger logger,
- required String rcApiKey,
- BehaviorSubject<
AuthUser?> ? authStateChanges,
Implementation
RevenueCatSubscriptionService({
required this.logger,
required String rcApiKey,
BehaviorSubject<AuthUser?>? authStateChanges,
}) : _rcApiKey = rcApiKey {
authStateChanges?.listen((user) => user == null ? _logOut() : _logIn(user));
}