diff --git a/client/package-lock.json b/client/package-lock.json index e555726..81d4797 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -5039,11 +5039,13 @@ }, "balanced-match": { "version": "1.0.0", - "bundled": true + "bundled": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5056,15 +5058,18 @@ }, "code-point-at": { "version": "1.1.0", - "bundled": true + "bundled": true, + "optional": true }, "concat-map": { "version": "0.0.1", - "bundled": true + "bundled": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true + "bundled": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -5167,7 +5172,8 @@ }, "inherits": { "version": "2.0.3", - "bundled": true + "bundled": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -5177,6 +5183,7 @@ "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -5189,17 +5196,20 @@ "minimatch": { "version": "3.0.4", "bundled": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "0.0.8", - "bundled": true + "bundled": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, + "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -5216,6 +5226,7 @@ "mkdirp": { "version": "0.5.1", "bundled": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -5288,7 +5299,8 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true + "bundled": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -5298,6 +5310,7 @@ "once": { "version": "1.4.0", "bundled": true, + "optional": true, "requires": { "wrappy": "1" } @@ -5403,6 +5416,7 @@ "string-width": { "version": "1.0.2", "bundled": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", diff --git a/client/src/components/user/LoginForm.js b/client/src/components/user/LoginForm.js index 908e174..e76d766 100644 --- a/client/src/components/user/LoginForm.js +++ b/client/src/components/user/LoginForm.js @@ -3,6 +3,7 @@ import { Field, reduxForm } from 'redux-form'; import { connect } from 'react-redux'; import PropTypes from 'prop-types'; import { ButtonBase, Button } from '@material-ui/core'; +import { withRouter } from 'react-router'; import InputField from './InputField'; import UserErrors from './UserErrors'; @@ -115,8 +116,10 @@ export default reduxForm({ password: '', }, })( - connect( - mapStateToProps, - mapDispatchToProps, - )(LoginForm), + withRouter( + connect( + mapStateToProps, + mapDispatchToProps, + )(LoginForm) + ), ); diff --git a/client/src/components/user/SignupForm.js b/client/src/components/user/SignupForm.js index d3440da..ba441a3 100644 --- a/client/src/components/user/SignupForm.js +++ b/client/src/components/user/SignupForm.js @@ -3,6 +3,7 @@ import { Field, reduxForm } from 'redux-form'; import { connect } from 'react-redux'; import PropTypes from 'prop-types'; import { ButtonBase, Button } from '@material-ui/core'; +import { withRouter } from 'react-router'; import InputField from './InputField'; import UserErrors from './UserErrors'; @@ -108,8 +109,10 @@ export default reduxForm({ }, validate, })( - connect( - mapStateToProps, - mapDispatchToProps, - )(SignupForm), + withRouter( + connect( + mapStateToProps, + mapDispatchToProps, + )(SignupForm) + ), ); diff --git a/package-lock.json b/package-lock.json index a0ee162..80e5c5e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3128,12 +3128,14 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3148,17 +3150,20 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -3275,7 +3280,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -3287,6 +3293,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -3301,6 +3308,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -3308,12 +3316,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -3332,6 +3342,7 @@ "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -3412,7 +3423,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -3424,6 +3436,7 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1" } @@ -3545,6 +3558,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0",