diff --git a/src/actions/RouterActions.js b/src/actions/RouterActions.js index 052af898..cefebc27 100644 --- a/src/actions/RouterActions.js +++ b/src/actions/RouterActions.js @@ -51,6 +51,8 @@ export const pathToParams = (path: string): PayloadAction = */ export const paramsValidation = (params: RouterLocationState): PayloadAction => (dispatch: Dispatch, getState: GetState): boolean => { // validate requested device + + console.log('params', params); if (params.hasOwnProperty('device')) { const { devices } = getState(); diff --git a/src/services/RouterService.js b/src/services/RouterService.js index 5f5fe7d7..6611ccfe 100644 --- a/src/services/RouterService.js +++ b/src/services/RouterService.js @@ -25,7 +25,8 @@ const RouterService: Middleware = (api: MiddlewareAPI) => (next: MiddlewareDispa const validUrl = api.dispatch(RouterActions.getValidUrl(action)); // override action state (to be stored in RouterReducer) const override = action; - override.payload.state = api.dispatch(RouterActions.pathToParams(validUrl)); + console.log('api.dispatch(RouterActions.pathToParams(validUrl))', api.dispatch(RouterActions.pathToParams(validUrl))); + override.payload.location.state = api.dispatch(RouterActions.pathToParams(validUrl)); const redirect = action.payload.location.pathname !== validUrl; if (redirect) { // override action pathname diff --git a/src/views/Wallet/index.js b/src/views/Wallet/index.js index 78679df7..9fcdee17 100644 --- a/src/views/Wallet/index.js +++ b/src/views/Wallet/index.js @@ -96,6 +96,7 @@ const Wallet = (props: WalletContainerProps) => ( + {JSON.stringify(props.wallet)} { props.children }