From 85cb50a20b8f3d7b0c3599fe6baa1d3e3040f0ae Mon Sep 17 00:00:00 2001 From: Vijay A Date: Sat, 14 May 2022 14:51:08 -0500 Subject: Minor refactoring for aligning on usage of 'intl' package --- src/components/auth/Login.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/components/auth/Login.js') diff --git a/src/components/auth/Login.js b/src/components/auth/Login.js index d6c9e6feb..f1c58a020 100644 --- a/src/components/auth/Login.js +++ b/src/components/auth/Login.js @@ -73,24 +73,25 @@ class Login extends Component { error: globalErrorPropType.isRequired, }; - form = new Form( - { + form = (() => { + const { intl } = this.props; + return new Form({ fields: { email: { - label: this.props.intl.formatMessage(messages.emailLabel), + label: intl.formatMessage(messages.emailLabel), value: '', validators: [required, email], }, password: { - label: this.props.intl.formatMessage(messages.passwordLabel), + label: intl.formatMessage(messages.passwordLabel), value: '', validators: [required], type: 'password', }, }, }, - this.props.intl, - ); + intl, + )})(); submit(e) { e.preventDefault(); -- cgit v1.2.3-54-g00ecf