Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new ChatTraversalStore(urls: ApiUrls, moreEffects?: ForkEffect<never>[], tokenFactory?: undefined | (() => Promise<string | null>)): ChatTraversalStore
  • Parameters

    • urls: ApiUrls
    • Optional moreEffects: ForkEffect<never>[]
    • Optional tokenFactory: undefined | (() => Promise<string | null>)

    Returns ChatTraversalStore

Properties

hraService

hraService: HealthRiskAssessmentService | undefined

otService

otService: OnlineTriageService | undefined

sagaMiddleware

sagaMiddleware: SagaMiddleware<Record<string, unknown>>

The saga middleware running the sagas.

setToken

setToken: (token: string | null) => void

Type declaration

    • (token: string | null): void
    • Parameters

      • token: string | null

      Returns void

store

store: Store<CombinedState<ChatTraversalRootState>> & { dispatch: unknown }

The redux store.

traversalService

traversalService: ChatTraversalsService