UNPKG

@ahooksjs/use-request

Version:

React Hooks for fetching, caching and updating asynchronous data

14 lines (12 loc) 330 B
export function isDocumentVisible() { if (typeof document !== 'undefined' && typeof document.visibilityState !== 'undefined') { return document.visibilityState !== 'hidden'; } return true; } export function isOnline() { if (typeof navigator.onLine !== 'undefined') { return navigator.onLine; } return true; }