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.`} />;
}