@tanstack/offline-transactions
Version:
Offline-first transaction capabilities for TanStack DB
4 lines (3 loc) • 809 B
TypeScript
export { type OfflineTransaction, type OfflineConfig, type OfflineMode, type StorageAdapter, type StorageDiagnostic, type StorageDiagnosticCode, type RetryPolicy, type LeaderElection, type OnlineDetector, type CreateOfflineTransactionOptions, type CreateOfflineActionOptions, type SerializedError, type SerializedMutation, NonRetriableError, IndexedDBAdapter, LocalStorageAdapter, DefaultRetryPolicy, BackoffCalculator, WebLocksLeader, BroadcastChannelLeader, WebOnlineDetector, DefaultOnlineDetector, OfflineTransactionAPI, createOfflineAction, OutboxManager, TransactionSerializer, KeyScheduler, TransactionExecutor, } from '../index.js';
export { ReactNativeOnlineDetector } from '../connectivity/ReactNativeOnlineDetector.js';
export { OfflineExecutor, startOfflineExecutor } from './OfflineExecutor.js';