import CharacterCounter from './character_counter'; import Button from './button'; import { publish } from '../actions/statuses'; const ComposerDrawer = React.createClass({ propTypes: { onSubmit: React.PropTypes.func.isRequired }, getInitialState() { return { text: '' }; }, handleChange (e) { this.setState({ text: e.target.value }); }, handleKeyUp (e) { if (e.keyCode === 13 && e.ctrlKey) { this.handleSubmit(); } }, handleSubmit () { this.props.onSubmit(this.state.text, null); this.setState({ text: '' }); }, render () { return (