about summary refs log tree commit diff
path: root/app/assets/javascripts/components/features/ui/components/character_counter.jsx
blob: dd92188444c429332cbe0e8e2df163e1162ad1e1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import PureRenderMixin from 'react-addons-pure-render-mixin';

const CharacterCounter = React.createClass({

  propTypes: {
    text: React.PropTypes.string.isRequired
  },

  mixins: [PureRenderMixin],

  render () {
    return (
      <span style={{ fontSize: '16px', cursor: 'default' }}>
        {this.props.text.length}
      </span>
    );
  }

});

export default CharacterCounter;