diff --git a/src/immutable.js b/src/immutable.js index c414ffd5..e9808f5e 100644 --- a/src/immutable.js +++ b/src/immutable.js @@ -8,4 +8,4 @@ export { default as routerMiddleware } from "./middleware" export const ConnectedRouter = /*#__PURE__*/ createConnectedRouter(immutableStructure) export const connectRouter = /*#__PURE__*/ createConnectRouter(immutableStructure) -export const { getLocation, getAction, createMatchSelector } = /*#__PURE__*/ createSelectors(immutableStructure) +export const { getLocation, getAction, getHash, getSearch, createMatchSelector } = /*#__PURE__*/ createSelectors(immutableStructure) diff --git a/src/seamless-immutable.js b/src/seamless-immutable.js index 29b64603..40c0d30e 100644 --- a/src/seamless-immutable.js +++ b/src/seamless-immutable.js @@ -8,4 +8,4 @@ export { default as routerMiddleware } from "./middleware" export const ConnectedRouter = /*#__PURE__*/ createConnectedRouter(immutableStructure) export const connectRouter = /*#__PURE__*/ createConnectRouter(immutableStructure) -export const { getLocation, getAction, createMatchSelector } = /*#__PURE__*/ createSelectors(immutableStructure) +export const { getLocation, getAction, getHash, getSearch, createMatchSelector } = /*#__PURE__*/ createSelectors(immutableStructure) diff --git a/src/selectors.js b/src/selectors.js index 20972378..b8fa3806 100644 --- a/src/selectors.js +++ b/src/selectors.js @@ -40,7 +40,14 @@ const createSelectors = (structure) => { } } - return {getLocation, getAction, getRouter, getSearch, getHash, createMatchSelector} + return { + getLocation, + getAction, + getRouter, + getSearch, + getHash, + createMatchSelector, + } } export default createSelectors