Function getLocalDataContext

Returns the data context for accessing data via the provided local sources This functionality is intended for use cases requiring offline functionality. For all other use cases, use getRemoteDataContext.

Error if the provided settings or source databases are invalid

  • Parameters

    • settings: Readonly<{ getAll: () => Doc }>

      service providing access to the app settings

    • sourceDatabases: Readonly<{ medic: Database<Doc> }>

      the PouchDB databases to use as the local datasource

    Returns DataContext

    the local data context