Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BaseStore<DualTraversalRootState>
    • DualTraversalStore

Index

Constructors

constructor

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

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

    Returns DualTraversalStore

Properties

chatTraversalService

chatTraversalService: ChatTraversalsService

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<DualTraversalRootState>> & { dispatch: unknown }

The redux store.

traversalService

traversalService: TraversalsService