Skip to main content

Interface: StatusSubscriptionHealth

Defined in: src/hooks/useStatusSubscriptionHealth.ts:25

Derived subscription health information consumed by UI components.

Propertiesโ€‹

descriptionโ€‹

readonly description: string

Defined in: src/hooks/useStatusSubscriptionHealth.ts:27

Additional description for tooltips or secondary text.


errorsโ€‹

readonly errors: readonly string[]

Defined in: src/hooks/useStatusSubscriptionHealth.ts:29

Distilled list of diagnostic errors for display.


isHealthyโ€‹

readonly isHealthy: boolean

Defined in: src/hooks/useStatusSubscriptionHealth.ts:31

Whether the subscription is considered healthy.


labelโ€‹

readonly label: string

Defined in: src/hooks/useStatusSubscriptionHealth.ts:33

Localized label summarizing the current health.


listenersProgressโ€‹

readonly listenersProgress: string

Defined in: src/hooks/useStatusSubscriptionHealth.ts:35

Compact representation of listener attachment progress.


needsAttentionโ€‹

readonly needsAttention: boolean

Defined in: src/hooks/useStatusSubscriptionHealth.ts:37

Whether the subscription requires user attention.


statusโ€‹

readonly status: StatusSubscriptionHealthState

Defined in: src/hooks/useStatusSubscriptionHealth.ts:39

Presentational status token for styling.


summaryโ€‹

readonly summary: StatusUpdateSubscriptionSummary | undefined

Defined in: src/hooks/useStatusSubscriptionHealth.ts:41

Latest subscription diagnostics, if any.