Skip to main content
Version: 57.2.0

useOfflineStatus

useOfflineStatus(): OfflineStatus

Hook for consuming offline state, sync status, and conflict notifications.

Usage:

const {isOnline, queueLength, isSyncing, undismissedConflicts, dismissConflict} = useOfflineStatus();

if (!isOnline) {
return <Banner text={`Offline. ${queueLength} changes pending.`} />;
}

Returns

OfflineStatus