SyncProgressListProps
No behavioral description is attached to this declaration. The public signature, parameter and return types, and source location below document its published contract.
Kind: Type alias
Package: @ovok/native
Import
import { SyncProgressListProps } from '@ovok/native/data-sync';
TypeScript shape
type SyncProgressListProps = {
progress: Partial<Record<string, SyncProgress>> | null | undefined;
labelForType?: (type: string) => string;
statusLabels?: Partial<Record<SyncProgress["status"], string>>;
reasonLabels?: Partial<Record<NonNullable<SyncProgress["reason"]>, string>>;
Text?: React.ComponentType<React.ComponentProps<typeof PaperText>>;
};
This is a type-level export; it has no call parameters.
Public members
| Member | Type | Details |
|---|---|---|
progress | Partial<Record<string, SyncProgress>> | null | undefined | — |
labelForType | (type: string) => string | Optional. — |
statusLabels | Partial<Record<SyncProgress["status"], string>> | Optional. — |
reasonLabels | Partial<Record<NonNullable<SyncProgress["reason"]>, string>> | Optional. — |
Text | React.ComponentType<React.ComponentProps<typeof PaperText>> | Optional. — |
Learn the workflow
Continue with Health Data for the workflow context and examples.