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;