           ]
       }
 
-ReactActivity = React.createBackboneClass
+ReactGenericActivity = React.createBackboneClass
   render: ->
     user = @model()
 

    $(window).off "scroll", @checkScrolledPosition

  render: ->
    _div [id:"feed_activity_list"],
      @model().map (model) =>
        switch model.get("action")
          when "created_comment"
            ReactCreatedCommentActivity(model: model)
          when "created_sub_comment"
            ReactCreatedSubCommentActivity(model: model)
          when "followed_user"
            ReactFollowedUserActivity(model: model)

ReactCreatedCommentActivity = React.createBackboneClass
  displayName: 'ReactCreatedCommentActivity'

    comment = new Comment @model().get('comment')
    sub_comment = new Comment @model().get('sub_comment')

    ReactGenericActivity {
        model: user
        time: @model().get('created_at')
        href: fact.get('proxy_open_url')
