/** * * {{properCase name }} * */ import React from 'react'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; {{#if wantHeaders}} import { Helmet } from 'react-helmet'; {{/if}} {{#if wantMessages}} import { FormattedMessage } from 'react-intl'; {{/if}} {{#if wantActionsAndReducer}} import { createStructuredSelector } from 'reselect'; {{/if}} import { compose } from 'redux'; {{#if wantSaga}} import injectSaga from 'utils/injectSaga'; {{/if}} {{#if wantActionsAndReducer}} import injectReducer from 'utils/injectReducer'; import makeSelect{{properCase name}} from './selectors'; import reducer from './reducer'; {{/if}} {{#if wantSaga}} import saga from './saga'; {{/if}} {{#if wantMessages}} import messages from './messages'; {{/if}} export class {{ properCase name }} extends {{{ type }}} { // eslint-disable-line react/prefer-stateless-function render() { return (