From 537697a6e9757f118d09d9e76362ba1ff617e2c6 Mon Sep 17 00:00:00 2001 From: Markus Hatvan Date: Mon, 13 Sep 2021 14:45:46 +0200 Subject: chore: upgrade intl dependencies (#1920) --- src/components/settings/user/EditUserForm.js | 39 ++++++++++++---------------- 1 file changed, 16 insertions(+), 23 deletions(-) (limited to 'src/components/settings/user') diff --git a/src/components/settings/user/EditUserForm.js b/src/components/settings/user/EditUserForm.js index db78acb69..4067881b8 100644 --- a/src/components/settings/user/EditUserForm.js +++ b/src/components/settings/user/EditUserForm.js @@ -1,7 +1,7 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { observer, PropTypes as MobxPropTypes } from 'mobx-react'; -import { defineMessages, intlShape } from 'react-intl'; +import { defineMessages, injectIntl } from 'react-intl'; import { Link } from 'react-router'; import { Input } from '@meetfranz/forms'; @@ -14,31 +14,32 @@ import Infobox from '../../ui/Infobox'; const messages = defineMessages({ headline: { id: 'settings.account.headline', - defaultMessage: '!!!Account', + defaultMessage: 'Account', }, headlineProfile: { id: 'settings.account.headlineProfile', - defaultMessage: '!!!Update Profile', + defaultMessage: 'Update Profile', }, headlineAccount: { id: 'settings.account.headlineAccount', - defaultMessage: '!!!Account Information', + defaultMessage: 'Account Information', }, headlinePassword: { id: 'settings.account.headlinePassword', - defaultMessage: '!!!Change Password', + defaultMessage: 'Change Password', }, successInfo: { id: 'settings.account.successInfo', - defaultMessage: '!!!Your changes have been saved', + defaultMessage: 'Your changes have been saved', }, buttonSave: { id: 'settings.account.buttonSave', - defaultMessage: '!!!Update profile', + defaultMessage: 'Update profile', }, }); -export default @observer class EditUserForm extends Component { +@observer +class EditUserForm extends Component { static propTypes = { status: MobxPropTypes.observableArray.isRequired, form: PropTypes.instanceOf(Form).isRequired, @@ -46,14 +47,10 @@ export default @observer class EditUserForm extends Component { isSaving: PropTypes.bool.isRequired, }; - static contextTypes = { - intl: intlShape, - }; - submit(e) { e.preventDefault(); this.props.form.submit({ - onSuccess: (form) => { + onSuccess: form => { const values = form.values(); this.props.onSubmit(values); }, @@ -68,7 +65,7 @@ export default @observer class EditUserForm extends Component { form, isSaving, } = this.props; - const { intl } = this.context; + const { intl } = this.props; return (
@@ -84,12 +81,9 @@ export default @observer class EditUserForm extends Component {
-
this.submit(e)} id="form"> + this.submit(e)} id="form"> {status.length > 0 && status.includes('data-updated') && ( - + {intl.formatMessage(messages.successInfo)} )} @@ -104,10 +98,7 @@ export default @observer class EditUserForm extends Component { )}

{intl.formatMessage(messages.headlinePassword)}

- +