currentPlanId property

String? get currentPlanId

The active plan id, or null while it is genuinely unknown: before loadEntitlement resolves, and permanently after a failed read.

Never a guess. There is no fixture to fall back to, so an unresolved current plan reads as unresolved and the current-plan card stays in its loading state until a retry succeeds.

Implementation

String? get currentPlanId => _currentPlanId;