const React = require('react'); const createClass = require('create-react-class'); const cx = require('classnames'); const Nav = require('naturalcrit/nav/nav.jsx'); const MAX_TITLE_LENGTH = 50; const EditTitle = createClass({ displayName : 'EditTitleNavItem', getDefaultProps : function() { return { title : '', onChange : function(){} }; }, handleChange : function(e){ if(e.target.value.length > MAX_TITLE_LENGTH) return; this.props.onChange(e.target.value); }, render : function(){ return
= MAX_TITLE_LENGTH })}> {this.props.title.length}/{MAX_TITLE_LENGTH}
; }, }); module.exports = EditTitle;