 
   getInitialState: ->
     error: ''
+    submitted: false
 
   onSubmit: (e) ->
     e.preventDefault()

    talkClient.type('moderations').create(moderation).save()
      .then (moderation) =>
        @setFeedback 'Report submitted. Thank you!'
        comment.value = ''
      .catch (e) =>
        @setState error: e.message


      {if error
        <p className='submit-error'>{error}</p>}

      {unless @state.submitted
        <form className="talk-comment-report-form-form" onSubmit={@onSubmit}>
          <textarea ref="textarea" placeholder="Why are you reporting this comment?"></textarea>
          <button type="submit">Report</button>
        </form>}
    </div>
