Text.jsx 668 Bytes
import React from 'react'
import { connect } from 'react-redux'

import { increment, decrement } from '../../action/countersAction'

class Text extends React.Component {
  constructor(props) {
    super(props)
    this.state = { date: new Date() }
  }

  render() {
    return (
      <div className="container">
        <div className="columns column is-12">
          <h1>Counter : {this.props.counter}</h1>
        </div>
      </div>
    )
  }
}

const mapStateToProps = state => ({
  message: 'This is message from mapStateToProps',
  counter: state.countersReducers || 0
})

const TextWithConnect = connect(mapStateToProps)(Text)

export default TextWithConnect