Improve Processing of Sync Tasks
This commit is contained in:
parent
b3805f1427
commit
0f767c0098
8 changed files with 323 additions and 24 deletions
|
@ -896,7 +896,13 @@ type WritableInterface = {
|
|||
|
||||
removeSyncTaskById: (id: string) => void;
|
||||
saveSyncTasks: (tasks: Array<SyncTaskType>) => void;
|
||||
dequeueOldestSyncTasks: (previousRowId: number | null) => {
|
||||
|
||||
incrementAllSyncTaskAttempts: () => void;
|
||||
dequeueOldestSyncTasks: (options: {
|
||||
previousRowId: number | null;
|
||||
incrementAttempts?: boolean;
|
||||
syncTaskTypes?: Array<SyncTaskType['type']>;
|
||||
}) => {
|
||||
tasks: Array<SyncTaskType>;
|
||||
lastRowId: number | null;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue