   onShowCardViewClick:    -> @setState(currentView: 'cards')
 
   onExerciseToggle: (ev, exercise) ->
+    SELECT_COUNT += 1
     if @getExerciseIsSelected(exercise)
       TaskPlanActions.removeExercise(@props.planId, exercise)
     else

      else
        <ExerciseCards
          {...sharedProps}
          topScrollOffset={110}
          onShowDetailsViewClick={@onShowDetailsViewClick}
        />

ExerciseDetails  = require '../../exercises/details'
ExerciseCards    = require '../../exercises/cards'
ScrollTo         = require '../../scroll-to-mixin'

# SELECT_COUNT is a simple incrementing counter that is passed
# to the ExerciseCards view and incremented to force it to re-render when needed
SELECT_COUNT = 0

AddExercises = React.createClass

