text: import React, { Component } from 'react';
  import PropTypes from 'prop-types';
  import { bindActionCreators } from 'redux';
  import { connect } from 'react-redux';
  import * as actions from './redux/actions';
  
  export class DefaultPage extends Component {
    static propTypes = {
      demo: PropTypes.object.isRequired,
      actions: PropTypes.object.isRequired,
    };
  
    render() {
      return (
        <div className="demo-default-page">
          Page Content: demo/DefaultPage
        </div>
      );
    }
  }
  
  /* istanbul ignore next */
  function mapStateToProps(state) {
    return {
      demo: state.demo,
    };
  }
  
  /* istanbul ignore next */
  function mapDispatchToProps(dispatch) {
    return {
      actions: bindActionCreators({ ...actions }, dispatch)
    };
  }
  
  export default connect(
    mapStateToProps,
    mapDispatchToProps
  )(DefaultPage);
  