From 494f48e23cbe89dba7cc7f4db6ba9dae94c61fd4 Mon Sep 17 00:00:00 2001 From: NikolaBorislavovHristov Date: Wed, 18 Dec 2019 18:01:24 +0200 Subject: [PATCH] useLocationHash dropped --- src/common/index.js | 2 -- src/common/useLocationHash.js | 17 ----------------- 2 files changed, 19 deletions(-) delete mode 100644 src/common/useLocationHash.js diff --git a/src/common/index.js b/src/common/index.js index 232efbfe8..51b38763a 100644 --- a/src/common/index.js +++ b/src/common/index.js @@ -23,7 +23,6 @@ const useDeepEqualState = require('./useDeepEqualState'); const useFullscreen = require('./useFullscreen'); const useInLibrary = require('./useInLibrary'); const useLiveRef = require('./useLiveRef'); -const useLocationHash = require('./useLocationHash'); const useModelState = require('./useModelState'); const useSpreadState = require('./useSpreadState'); const useUser = require('./useUser'); @@ -54,7 +53,6 @@ module.exports = { useFullscreen, useInLibrary, useLiveRef, - useLocationHash, useModelState, useSpreadState, useUser diff --git a/src/common/useLocationHash.js b/src/common/useLocationHash.js deleted file mode 100644 index 3079e57e1..000000000 --- a/src/common/useLocationHash.js +++ /dev/null @@ -1,17 +0,0 @@ -const React = require('react'); - -const useLocationHash = () => { - const [locationHash, setLocationHash] = React.useState(window.location.hash); - React.useEffect(() => { - const onLocationHashChange = () => { - setLocationHash(window.location.hash); - }; - window.addEventListener('hashchange', onLocationHashChange); - return () => { - window.removeEventListener('hashchange', onLocationHashChange); - }; - }, []); - return locationHash; -}; - -module.exports = useLocationHash;