     chosenAnswer: React.PropTypes.array
     correctAnswerId: React.PropTypes.string
     answered_count: React.PropTypes.number
+    show_all_feedback: React.PropTypes.bool
 
   getDefaultProps: ->
     disabled: false
+    show_all_feedback: false
 
   render: ->
     {answer, iter, qid, type, correctAnswerId, answered_count, hasCorrectAnswer, chosenAnswer, onChangeAnswer, disabled} = @props

        data-percent="#{percent}">
      </div>


    <div className={classes}>
      {selectedCount}
      {radioBox}
      <label
        htmlFor="#{qid}-option-#{iter}"
        className='answer-label'>
        <div className='answer-letter' />
        <ArbitraryHtml className='answer-content' html={answer.content_html} />
      </label>
    </div>

Feedback = React.createClass


  getDefaultProps: ->
    type: 'student'
    show_all_feedback: false

  # Curried function to remember the answer
  onChangeAnswer: (answer) ->
