hasActivitiesProvider top-level property
final
Implementation
final hasActivitiesProvider = StateProvider((ref) {
final invitations = ref.watch(invitationListProvider);
if (invitations.isNotEmpty) {
return UrgencyBadge.important;
}
final syncStatus = ref.watch(syncStateProvider);
if (syncStatus.errorMsg != null) {
return UrgencyBadge.important;
}
if (ref.watch(hasUnconfirmedEmailAddresses)) {
return UrgencyBadge.important;
}
return UrgencyBadge.none;
});