🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

react-browser-hooks

Package Overview
Dependencies
Maintainers
7
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-browser-hooks - npm Package Compare versions

Comparing version

to
2.2.3

6

es/hooks/scroll.js

@@ -6,4 +6,4 @@ import { useState, useEffect } from 'react';

var _useState = useState({
top: IS_SERVER ? 0 : window.scrollY,
left: IS_SERVER ? 0 : window.scrollX
top: IS_SERVER ? 0 : window.pageYOffset,
left: IS_SERVER ? 0 : window.pageXOffset
}),

@@ -14,3 +14,3 @@ pos = _useState[0],

function handleScroll() {
setPos({ top: window.scrollY, left: window.scrollX });
setPos({ top: window.pageYOffset, left: window.pageXOffset });
}

@@ -17,0 +17,0 @@

@@ -12,4 +12,4 @@ 'use strict';

var _useState = (0, _react.useState)({
top: _constants.IS_SERVER ? 0 : window.scrollY,
left: _constants.IS_SERVER ? 0 : window.scrollX
top: _constants.IS_SERVER ? 0 : window.pageYOffset,
left: _constants.IS_SERVER ? 0 : window.pageXOffset
}),

@@ -20,3 +20,3 @@ pos = _useState[0],

function handleScroll() {
setPos({ top: window.scrollY, left: window.scrollX });
setPos({ top: window.pageYOffset, left: window.pageXOffset });
}

@@ -23,0 +23,0 @@

{
"name": "react-browser-hooks",
"version": "2.2.2",
"version": "2.2.3",
"description": "react-browser-hooks React component",

@@ -41,7 +41,8 @@ "main": "lib/index.js",

"@storybook/react": "4.1.13",
"axios": "0.18.0",
"babel-eslint": "10.0.1",
"babel-loader": "8.0.5",
"eslint": "5.14.1",
"eslint": "5.15.1",
"eslint-config-prettier": "4.1.0",
"eslint-config-react-app": "3.0.7",
"eslint-config-react-app": "3.0.8",
"eslint-plugin-flowtype": "3.4.2",

@@ -52,13 +53,13 @@ "eslint-plugin-import": "2.16.0",

"eslint-plugin-react": "7.12.4",
"eslint-plugin-react-hooks": "1.3.0",
"eslint-plugin-react-hooks": "1.5.0",
"husky": "1.3.1",
"jest": "24.1.0",
"jest": "24.4.0",
"jest-dom": "3.1.2",
"lint-staged": "8.1.4",
"lint-staged": "8.1.5",
"nwb": "0.23.0",
"prettier": "1.16.4",
"react": "16.8.3",
"react-hooks-testing-library": "0.3.4",
"react": "16.8.4",
"react-hooks-testing-library": "0.3.6",
"storybook-readme": "4.0.5",
"testcafe": "1.0.1",
"testcafe": "1.1.0",
"testcafe-browser-provider-browserstack": "1.8.0"

@@ -65,0 +66,0 @@ },

@@ -9,3 +9,4 @@ # react-browser-hooks

[![Netlify Status](https://api.netlify.com/api/v1/badges/8855d56c-7b73-4070-92e8-e7c1b2e80d7e/deploy-status)](https://app.netlify.com/sites/react-browser-hooks/deploys)
[![BrowserStack Status](https://www.browserstack.com/automate/badge.svg?badge_key=U1lJa0NDeis1VFRXYXpvMHdGMHdpd2RXVXBIRlQ2eDNQZmJNdlkrN3F2Zz0tLXlmRDdXcTl5YVFMOG1sUXZSeDRCMFE9PQ==--32bc4ac80987fe0aa1d5fdaa3c08607be6f3f2a8)](https://www.browserstack.com/automate/public-build/U1lJa0NDeis1VFRXYXpvMHdGMHdpd2RXVXBIRlQ2eDNQZmJNdlkrN3F2Zz0tLXlmRDdXcTl5YVFMOG1sUXZSeDRCMFE9PQ==--32bc4ac80987fe0aa1d5fdaa3c08607be6f3f2a8)
[![BrowserStack Status](https://www.browserstack.com/automate/badge.svg?badge_key=b1dHQTVIVmpFLzYwVnZuaWlqUmpLa01ScUdQM2VrZUZIZG9Hc0ZTWVZjVT0tLW44NnBTK0hrdjNDaDVBeDFLQUJhUnc9PQ==--536a48a483a1ad3da80e28a99cc396d7de9a9151)](https://www.browserstack.com/automate/public-build/b1dHQTVIVmpFLzYwVnZuaWlqUmpLa01ScUdQM2VrZUZIZG9Hc0ZTWVZjVT0tLW44NnBTK0hrdjNDaDVBeDFLQUJhUnc9PQ==--536a48a483a1ad3da80e28a99cc396d7de9a9151)
![minified & gzipped size](https://img.shields.io/bundlephobia/minzip/react-browser-hooks.svg?style=flat)

@@ -12,0 +13,0 @@ A simple utility library that provides custom hooks for some common browser events.

/*!
* react-browser-hooks v2.2.2 - https://github.com/nearform/react-browser-hooks
* react-browser-hooks v2.2.3 - https://github.com/nearform/react-browser-hooks
* Apache-2.0 Licensed

@@ -546,4 +546,4 @@ */

var _useState = Object(external_root_React_commonjs2_react_commonjs_react_amd_react_["useState"])({
top: IS_SERVER ? 0 : window.scrollY,
left: IS_SERVER ? 0 : window.scrollX
top: IS_SERVER ? 0 : window.pageYOffset,
left: IS_SERVER ? 0 : window.pageXOffset
}),

@@ -554,3 +554,3 @@ pos = _useState[0],

function handleScroll() {
setPos({ top: window.scrollY, left: window.scrollX });
setPos({ top: window.pageYOffset, left: window.pageXOffset });
}

@@ -557,0 +557,0 @@

/*!
* react-browser-hooks v2.2.2 - https://github.com/nearform/react-browser-hooks
* react-browser-hooks v2.2.3 - https://github.com/nearform/react-browser-hooks
* Apache-2.0 Licensed
*/
!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react")):"function"==typeof define&&define.amd?define(["react"],n):"object"==typeof exports?exports.ReactBrowserHooks=n(require("react")):e.ReactBrowserHooks=n(e.React)}(window,function(e){return function(e){var n={};function t(r){if(n[r])return n[r].exports;var u=n[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var u in e)t.d(r,u,function(n){return e[n]}.bind(null,u));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=1)}([function(n,t){n.exports=e},function(e,n,t){e.exports=t(2)},function(e,n,t){"use strict";t.r(n);var r={};t.r(r),t.d(r,"useClickOutside",function(){return o}),t.d(r,"isFullScreenElement",function(){return d}),t.d(r,"useFullScreen",function(){return l}),t.d(r,"getSizeInfo",function(){return a}),t.d(r,"isFullScreenSize",function(){return f}),t.d(r,"useFullScreenBrowser",function(){return m}),t.d(r,"useGeolocation",function(){return v}),t.d(r,"useMousePosition",function(){return w}),t.d(r,"useMediaControls",function(){return E}),t.d(r,"useOrientation",function(){return g}),t.d(r,"useResize",function(){return s}),t.d(r,"useScroll",function(){return p}),t.d(r,"useOnline",function(){return h}),t.d(r,"usePageVisibility",function(){return L});var u=t(0);function o(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments[2],r=[].concat(e),o=!0;t||"function"!=typeof n?o=n.active:t=n;var i=function(e){var n=e.target;r.every(function(e){return!e.current||!e.current.contains(n)})&&t(e)},c=function(){return window.removeEventListener("click",i)};Object(u.useEffect)(function(){return o?window.addEventListener("click",i):c(),c})}var i=!("undefined"!=typeof window&&window.document&&window.document.createElement),c={height:null,width:null};function s(){var e=Object(u.useState)(i?c:o()),n=e[0],t=e[1];function r(){t(o())}function o(){return{height:window.innerHeight,width:window.innerWidth}}return Object(u.useEffect)(function(){return window.addEventListener("resize",r,!1),function(){return window.removeEventListener("resize",r)}},[]),n}function d(e){return e&&e.current?Boolean(document.fullscreenElement===e.current||document.mozFullScreenElement===e.current||document.webkitFullscreenElement===e.current||document.msFullscreenElement===e.current):Boolean(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement||document.fullscreen||document.mozFullScreen||document.webkitIsFullScreen||document.fullScreenMode)}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e&&e.element,t=!i&&d(n),r=Object(u.useState)(t),o=r[0],c=r[1];function s(){var e=n&&n.current||document.documentElement;return e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():void 0}function l(){return document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen?document.msExitFullscreen():void 0}function a(){c(d(n))}return Object(u.useEffect)(function(){return document.addEventListener("webkitfullscreenchange",a,!1),document.addEventListener("mozfullscreenchange",a,!1),document.addEventListener("msfullscreenchange",a,!1),document.addEventListener("MSFullscreenChange",a,!1),document.addEventListener("fullscreenchange",a,!1),function(){document.removeEventListener("webkitfullscreenchange",a),document.removeEventListener("mozfullscreenchange",a),document.removeEventListener("msfullscreenchange",a),document.removeEventListener("MSFullscreenChange",a),document.removeEventListener("fullscreenchange",a)}},[e.element]),{fullScreen:o,open:s,close:l,toggle:o?l:s}}function a(){return i?{}:{screenTop:window.screenTop,screenY:window.screenY,screenWidth:window.screen.width,screenHeight:window.screen.height,innerWidth:window.innerWidth,innerHeight:window.innerHeight}}function f(e){return e.screenWidth===e.innerWidth&&e.screenHeight===e.innerHeight||!e.screenTop&&!e.screenY}function m(){var e=s(),n=a(),t=Object(u.useState)(!i&&f(n)),r=t[0],o=t[1],c=Object(u.useState)(n),d=c[0],l=c[1];return Object(u.useEffect)(function(){var e=a();o(f(e)),l(e)},[e.width,e.height]),{fullScreen:r,info:d}}function v(e){var n=Object(u.useState)({timestamp:Date.now(),coords:{}}),t=n[0],r=n[1],o=Object(u.useState)(null),i=o[0],c=o[1];return Object(u.useEffect)(function(){navigator.geolocation.getCurrentPosition(r,c,e);var n=navigator.geolocation.watchPosition(r,c,e);return function(){return navigator.geolocation.clearWatch(n)}},[e]),{position:t,error:i}}function w(){var e=Object(u.useState)({x:0,y:0}),n=e[0],t=e[1];return Object(u.useEffect)(function(){var e=function(e){var n=e.clientX,r=e.clientY;return t({x:n,y:r})};return window.addEventListener("mousemove",e),function(){return window.removeEventListener("mousemove",e)}},[]),n}function E(e){var n=Object(u.useState)(null),t=n[0],r=n[1],o=Object(u.useState)(null),i=o[0],c=o[1],s=Object(u.useState)(null),d=s[0],l=s[1],a=Object(u.useState)(null),f=a[0],m=a[1],v=Object(u.useState)(null),w=v[0],E=v[1];function b(){e.current.pause()}function g(){return e.current.play()}function p(n){l(e.current.volume),e.current.volume=n,e.current.muted=0===n,c(e.current.muted)}function h(n){e.current.currentTime=n}return Object(u.useEffect)(function(){var n=function(){return e.current.paused||e.current.ended};r(e.current.currentTime),m(n()),c(e.current.muted),i?(l(e.current.volume),E(0)):E(e.current.volume);var t=function(){return m(n())};e.current.addEventListener("play",t),e.current.addEventListener("playing",t),e.current.addEventListener("pause",t),e.current.addEventListener("waiting",t);var u=function(){return E(e.current.volume)};e.current.addEventListener("volumechange",u);var o=function(){return r(e.current.currentTime)};return e.current.addEventListener("seeked",o),e.current.addEventListener("timeupdate",o),function(){e.current.removeEventListener("play",t),e.current.removeEventListener("playing",t),e.current.removeEventListener("pause",t),e.current.removeEventListener("waiting",t),e.current.removeEventListener("volumechange",u),e.current.removeEventListener("seeked",o),e.current.removeEventListener("timeupdate",o)}},[e.current]),{currentTime:t,mute:function(){p(0)},muted:i,unmute:function(){p(d)},pause:b,paused:f,play:g,restart:function(){return h(0),g()},seek:h,setVolume:p,stop:function(){b(),h(0)},volume:w}}var b={angle:0,type:"landscape-primary"};function g(){var e=!i&&window.screen.orientation?window.screen.orientation:b,n=Object(u.useState)(e),t=n[0],r=n[1];return Object(u.useEffect)(function(){var e=function(){return r(window.screen.orientation)};return window.addEventListener("orientationchange",e),function(){return window.removeEventListener("orientationchange",e)}},[]),t}function p(){var e=Object(u.useState)({top:i?0:window.scrollY,left:i?0:window.scrollX}),n=e[0],t=e[1];function r(){t({top:window.scrollY,left:window.scrollX})}return Object(u.useEffect)(function(){return window.addEventListener("scroll",r,!1),function(){window.removeEventListener("scroll",r)}},[]),n}function h(){var e=Object(u.useState)(o()),n=e[0],t=e[1];function r(){t(o())}function o(){return!!(i||window.navigator&&window.navigator.onLine)}return Object(u.useEffect)(function(){return window.addEventListener("offline",r,!1),window.addEventListener("online",r,!1),function(){window.removeEventListener("online",r),window.removeEventListener("offline",r)}},[]),n}var L=function(){var e=function(){if(i)return{};var e=void 0,n=void 0;return void 0!==document.hidden?(e="hidden",n="visibilitychange"):void 0!==document.msHidden?(e="msHidden",n="msvisibilitychange"):void 0!==document.webkitHidden&&(e="webkitHidden",n="webkitvisibilitychange"),{hidden:e,visibilityChange:n}}(),n=e.hidden,t=e.visibilityChange,r=Object(u.useState)(!!i||!document[n]),o=r[0],c=r[1],s=function(){return c(!document[n])};return Object(u.useEffect)(function(){return document.addEventListener(t,s),function(){document.removeEventListener(t,s)}},[]),o};n.default=r}]).default});
!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react")):"function"==typeof define&&define.amd?define(["react"],n):"object"==typeof exports?exports.ReactBrowserHooks=n(require("react")):e.ReactBrowserHooks=n(e.React)}(window,function(e){return function(e){var n={};function t(r){if(n[r])return n[r].exports;var u=n[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var u in e)t.d(r,u,function(n){return e[n]}.bind(null,u));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=1)}([function(n,t){n.exports=e},function(e,n,t){e.exports=t(2)},function(e,n,t){"use strict";t.r(n);var r={};t.r(r),t.d(r,"useClickOutside",function(){return i}),t.d(r,"isFullScreenElement",function(){return d}),t.d(r,"useFullScreen",function(){return l}),t.d(r,"getSizeInfo",function(){return a}),t.d(r,"isFullScreenSize",function(){return f}),t.d(r,"useFullScreenBrowser",function(){return m}),t.d(r,"useGeolocation",function(){return v}),t.d(r,"useMousePosition",function(){return w}),t.d(r,"useMediaControls",function(){return E}),t.d(r,"useOrientation",function(){return g}),t.d(r,"useResize",function(){return s}),t.d(r,"useScroll",function(){return p}),t.d(r,"useOnline",function(){return h}),t.d(r,"usePageVisibility",function(){return L});var u=t(0);function i(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments[2],r=[].concat(e),i=!0;t||"function"!=typeof n?i=n.active:t=n;var o=function(e){var n=e.target;r.every(function(e){return!e.current||!e.current.contains(n)})&&t(e)},c=function(){return window.removeEventListener("click",o)};Object(u.useEffect)(function(){return i?window.addEventListener("click",o):c(),c})}var o=!("undefined"!=typeof window&&window.document&&window.document.createElement),c={height:null,width:null};function s(){var e=Object(u.useState)(o?c:i()),n=e[0],t=e[1];function r(){t(i())}function i(){return{height:window.innerHeight,width:window.innerWidth}}return Object(u.useEffect)(function(){return window.addEventListener("resize",r,!1),function(){return window.removeEventListener("resize",r)}},[]),n}function d(e){return e&&e.current?Boolean(document.fullscreenElement===e.current||document.mozFullScreenElement===e.current||document.webkitFullscreenElement===e.current||document.msFullscreenElement===e.current):Boolean(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement||document.fullscreen||document.mozFullScreen||document.webkitIsFullScreen||document.fullScreenMode)}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e&&e.element,t=!o&&d(n),r=Object(u.useState)(t),i=r[0],c=r[1];function s(){var e=n&&n.current||document.documentElement;return e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():void 0}function l(){return document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen?document.msExitFullscreen():void 0}function a(){c(d(n))}return Object(u.useEffect)(function(){return document.addEventListener("webkitfullscreenchange",a,!1),document.addEventListener("mozfullscreenchange",a,!1),document.addEventListener("msfullscreenchange",a,!1),document.addEventListener("MSFullscreenChange",a,!1),document.addEventListener("fullscreenchange",a,!1),function(){document.removeEventListener("webkitfullscreenchange",a),document.removeEventListener("mozfullscreenchange",a),document.removeEventListener("msfullscreenchange",a),document.removeEventListener("MSFullscreenChange",a),document.removeEventListener("fullscreenchange",a)}},[e.element]),{fullScreen:i,open:s,close:l,toggle:i?l:s}}function a(){return o?{}:{screenTop:window.screenTop,screenY:window.screenY,screenWidth:window.screen.width,screenHeight:window.screen.height,innerWidth:window.innerWidth,innerHeight:window.innerHeight}}function f(e){return e.screenWidth===e.innerWidth&&e.screenHeight===e.innerHeight||!e.screenTop&&!e.screenY}function m(){var e=s(),n=a(),t=Object(u.useState)(!o&&f(n)),r=t[0],i=t[1],c=Object(u.useState)(n),d=c[0],l=c[1];return Object(u.useEffect)(function(){var e=a();i(f(e)),l(e)},[e.width,e.height]),{fullScreen:r,info:d}}function v(e){var n=Object(u.useState)({timestamp:Date.now(),coords:{}}),t=n[0],r=n[1],i=Object(u.useState)(null),o=i[0],c=i[1];return Object(u.useEffect)(function(){navigator.geolocation.getCurrentPosition(r,c,e);var n=navigator.geolocation.watchPosition(r,c,e);return function(){return navigator.geolocation.clearWatch(n)}},[e]),{position:t,error:o}}function w(){var e=Object(u.useState)({x:0,y:0}),n=e[0],t=e[1];return Object(u.useEffect)(function(){var e=function(e){var n=e.clientX,r=e.clientY;return t({x:n,y:r})};return window.addEventListener("mousemove",e),function(){return window.removeEventListener("mousemove",e)}},[]),n}function E(e){var n=Object(u.useState)(null),t=n[0],r=n[1],i=Object(u.useState)(null),o=i[0],c=i[1],s=Object(u.useState)(null),d=s[0],l=s[1],a=Object(u.useState)(null),f=a[0],m=a[1],v=Object(u.useState)(null),w=v[0],E=v[1];function b(){e.current.pause()}function g(){return e.current.play()}function p(n){l(e.current.volume),e.current.volume=n,e.current.muted=0===n,c(e.current.muted)}function h(n){e.current.currentTime=n}return Object(u.useEffect)(function(){var n=function(){return e.current.paused||e.current.ended};r(e.current.currentTime),m(n()),c(e.current.muted),o?(l(e.current.volume),E(0)):E(e.current.volume);var t=function(){return m(n())};e.current.addEventListener("play",t),e.current.addEventListener("playing",t),e.current.addEventListener("pause",t),e.current.addEventListener("waiting",t);var u=function(){return E(e.current.volume)};e.current.addEventListener("volumechange",u);var i=function(){return r(e.current.currentTime)};return e.current.addEventListener("seeked",i),e.current.addEventListener("timeupdate",i),function(){e.current.removeEventListener("play",t),e.current.removeEventListener("playing",t),e.current.removeEventListener("pause",t),e.current.removeEventListener("waiting",t),e.current.removeEventListener("volumechange",u),e.current.removeEventListener("seeked",i),e.current.removeEventListener("timeupdate",i)}},[e.current]),{currentTime:t,mute:function(){p(0)},muted:o,unmute:function(){p(d)},pause:b,paused:f,play:g,restart:function(){return h(0),g()},seek:h,setVolume:p,stop:function(){b(),h(0)},volume:w}}var b={angle:0,type:"landscape-primary"};function g(){var e=!o&&window.screen.orientation?window.screen.orientation:b,n=Object(u.useState)(e),t=n[0],r=n[1];return Object(u.useEffect)(function(){var e=function(){return r(window.screen.orientation)};return window.addEventListener("orientationchange",e),function(){return window.removeEventListener("orientationchange",e)}},[]),t}function p(){var e=Object(u.useState)({top:o?0:window.pageYOffset,left:o?0:window.pageXOffset}),n=e[0],t=e[1];function r(){t({top:window.pageYOffset,left:window.pageXOffset})}return Object(u.useEffect)(function(){return window.addEventListener("scroll",r,!1),function(){window.removeEventListener("scroll",r)}},[]),n}function h(){var e=Object(u.useState)(i()),n=e[0],t=e[1];function r(){t(i())}function i(){return!!(o||window.navigator&&window.navigator.onLine)}return Object(u.useEffect)(function(){return window.addEventListener("offline",r,!1),window.addEventListener("online",r,!1),function(){window.removeEventListener("online",r),window.removeEventListener("offline",r)}},[]),n}var L=function(){var e=function(){if(o)return{};var e=void 0,n=void 0;return void 0!==document.hidden?(e="hidden",n="visibilitychange"):void 0!==document.msHidden?(e="msHidden",n="msvisibilitychange"):void 0!==document.webkitHidden&&(e="webkitHidden",n="webkitvisibilitychange"),{hidden:e,visibilityChange:n}}(),n=e.hidden,t=e.visibilityChange,r=Object(u.useState)(!!o||!document[n]),i=r[0],c=r[1],s=function(){return c(!document[n])};return Object(u.useEffect)(function(){return document.addEventListener(t,s),function(){document.removeEventListener(t,s)}},[]),i};n.default=r}]).default});
//# sourceMappingURL=react-browser-hooks.min.js.map

Sorry, the diff of this file is not supported yet