Props for the SyncResultsView component.

export interface SyncResultsViewProps {
report: SyncReport;
onClose: () => void;
onExportErrors?: () => void;
}
interface SyncResultsViewProps {
    report: SyncReport;
    onClose: () => void;
    onExportErrors?: () => void;
}

Properties

report: SyncReport

The synchronization report with success count, failures, errors, and timestamp.

onClose: () => void

Callback invoked when user closes the results view.

onExportErrors?: () => void

Optional callback to export detailed error log as file.