From 40c749b490cbe535dc566b5191a89cdadb3def0c Mon Sep 17 00:00:00 2001 From: Martin Krulis Date: Fri, 17 May 2019 17:16:09 +0200 Subject: [PATCH] Final polishing. --- src/pages/SystemMessages/SystemMessages.js | 63 ++++++++++++++-------- 1 file changed, 40 insertions(+), 23 deletions(-) diff --git a/src/pages/SystemMessages/SystemMessages.js b/src/pages/SystemMessages/SystemMessages.js index 672243292..1eafc9bba 100644 --- a/src/pages/SystemMessages/SystemMessages.js +++ b/src/pages/SystemMessages/SystemMessages.js @@ -1,7 +1,7 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; -import { FormattedMessage } from 'react-intl'; +import { FormattedMessage, injectIntl, intlShape } from 'react-intl'; import Button from '../../components/widgets/FlatButton'; import PageContent from '../../components/layout/PageContent'; @@ -64,7 +64,13 @@ class SystemMessages extends Component { } render() { - const { fetchStatus, createMessage, editMessage, systemMessages } = this.props; + const { + fetchStatus, + createMessage, + editMessage, + systemMessages, + intl: { locale }, + } = this.props; return ( } - unlimitedHeight - footer={ + unlimitedHeight> + + ( + + + + + )} + /> +

- }> - ( - - - - - )} - /> +
+ dispatch(createMessage(transformMessageFormData(data))), editMessage: (id, data) => dispatch(editMessage(id, transformMessageFormData(data))), }) -)(SystemMessages); +)(injectIntl(SystemMessages));