currentEntitlementsProvider top-level property
- @ProviderFor.new(currentEntitlements)
final
The current user's entitlements. Loaded on first access and cached until invalidated (on sign-in/out, purchase completion, or admin grant change).
Watches authStateProvider so signing out clears the cache and signing in fetches fresh state.
Copied from currentEntitlements.
Implementation
@ProviderFor(currentEntitlements)
final currentEntitlementsProvider = FutureProvider<Entitlement>.internal(
currentEntitlements,
name: r'currentEntitlementsProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$currentEntitlementsHash,
dependencies: null,
allTransitiveDependencies: null,
);