2016-09-02 17:52:34 +02:00
|
|
|
/*
|
|
|
|
* DatabasesPage
|
|
|
|
*/
|
|
|
|
|
|
|
|
import React from 'react';
|
2016-09-09 10:45:58 +02:00
|
|
|
import Helmet from 'react-helmet';
|
|
|
|
import PluginHeader from 'components/PluginHeader';
|
|
|
|
import Container from 'components/Container';
|
|
|
|
import RightContentTitle from 'components/RightContentTitle';
|
|
|
|
import RightContentSectionTitle from 'components/RightContentSectionTitle';
|
2016-10-12 12:07:26 +02:00
|
|
|
import { injectIntl, intlShape } from 'react-intl';
|
2016-10-12 18:42:42 +02:00
|
|
|
import appMessages from 'containers/App/messages.json';
|
|
|
|
import messages from './messages.json';
|
|
|
|
import { define } from '../../i18n';
|
|
|
|
define(messages);
|
2016-10-05 14:18:26 +02:00
|
|
|
|
2016-10-05 18:13:02 +02:00
|
|
|
import styles from './styles.scss';
|
2016-09-02 17:52:34 +02:00
|
|
|
|
2016-10-12 12:07:26 +02:00
|
|
|
export class DatabasesPage extends React.Component { // eslint-disable-line react/prefer-stateless-function
|
2016-09-06 17:44:06 +02:00
|
|
|
|
2016-09-02 17:52:34 +02:00
|
|
|
render() {
|
2016-10-12 12:07:26 +02:00
|
|
|
const { formatMessage } = this.props.intl;
|
|
|
|
|
2016-09-02 17:52:34 +02:00
|
|
|
return (
|
2016-09-09 10:45:58 +02:00
|
|
|
<div className={styles.databasesPage}>
|
|
|
|
<Helmet
|
|
|
|
title="Settings Manager - Databases"
|
|
|
|
meta={[
|
2016-10-12 12:07:26 +02:00
|
|
|
{ name: 'description', content: formatMessage(messages.rightSectionDescription) },
|
2016-09-09 10:45:58 +02:00
|
|
|
]}
|
|
|
|
/>
|
|
|
|
<div className="container">
|
2016-10-12 12:07:26 +02:00
|
|
|
<PluginHeader />
|
2016-09-09 10:45:58 +02:00
|
|
|
<Container>
|
2016-10-12 12:07:26 +02:00
|
|
|
<RightContentTitle
|
|
|
|
title={formatMessage(appMessages.databasesSectionTitle)}
|
|
|
|
description={formatMessage(messages.rightSectionDescription)}
|
|
|
|
/>
|
|
|
|
<RightContentSectionTitle
|
|
|
|
title={formatMessage(appMessages.comingSoon)}
|
|
|
|
description=""
|
|
|
|
/>
|
2016-09-09 10:45:58 +02:00
|
|
|
</Container>
|
|
|
|
</div>
|
2016-09-02 17:52:34 +02:00
|
|
|
</div>
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
2016-10-12 12:07:26 +02:00
|
|
|
|
|
|
|
DatabasesPage.propTypes = {
|
|
|
|
intl: intlShape.isRequired,
|
|
|
|
};
|
|
|
|
|
|
|
|
export default injectIntl(DatabasesPage);
|