UNPKG

@tanstack/offline-transactions

Version:

Offline-first transaction capabilities for TanStack DB

4 lines (3 loc) 399 B
import { Transaction } from '@tanstack/db'; import { CreateOfflineActionOptions, OfflineMutationFn, OfflineTransaction as OfflineTransactionType } from '../types.js'; export declare function createOfflineAction<T>(options: CreateOfflineActionOptions<T>, mutationFn: OfflineMutationFn, persistTransaction: (tx: OfflineTransactionType) => Promise<void>, executor: any): (variables: T) => Transaction;