import React, { Component, PropTypes } from 'react'; import { Link } from 'react-router'; import { FormattedMessage as Message } from 'react-intl'; import { LangMenu } from 'components/langMenu'; import styles from './footerMenu.scss'; import messages from './footerMenu.intl.json'; export default class FooterMenu extends Component { static displayName = 'FooterMenu'; static propTypes = { createPopup: PropTypes.func.isRequired }; render() { return (
{' | '}
); } onContact = (event) => { event.preventDefault(); this.props.createPopup(); }; } import { connect } from 'react-redux'; import ContactForm from 'components/contact/ContactForm'; import { create as createPopup } from 'components/ui/popup/actions'; export default connect(null, { createPopup: () => createPopup(ContactForm) })(FooterMenu);