Skip to main content

runAndroidHealthConnectSync

Runs one Health Connect import without mounting React components.

Headless JS tasks have no React tree, so AndroidHealthSync cannot be rendered after the OS recreates the app process. The host app still restores its own client and patient identity, then calls this function with the same mapping it uses in the foreground.

Kind: Function
Package: @ovok/native

Import​

import { runAndroidHealthConnectSync } from '@ovok/native/background-sync';

TypeScript signatures​

({ client, patientId, dataToSync, chunkSize, onError, onProgress, }: AndroidHealthConnectSyncRunOptions): Promise<void>
ParameterTypeDetails
__0AndroidHealthConnectSyncRunOptions—

Returns: Promise<void>.

Learn the workflow​

Continue with Background Sync for the workflow context and examples.

Source​

View the declaration in the SDK source.