     render_input: ->
         <div>
             <Input
-                autofocus = {true}
+                autoFocus = {true}
                 rows      = 4
                 type      = 'textarea'
                 ref       = 'editedMessage'
                 onKeyDown = {@on_keydown}
                 value     = {@state.edited_message}
-                onChange  = {(value)=>@setState(edited_message:@refs.editedMessage.getValue())}
+                onChange  = {=>@setState(edited_message: @refs.editedMessage.getValue())}
                 />
         </div>
 

        content        : rtypes.string
        timestamp      : rtypes.any
        sender_name    : rtypes.string
        user_map       : rtypes.object
        project_id     : rtypes.string    # optional -- improves relative links if given
        file_path      : rtypes.string    # optional -- (used by renderer; path containing the chat log)

               @props.show_avatar != next.show_avatar or
               @props.is_prev_sender != next.is_prev_sender or
               @props.is_next_sender != next.is_next_sender or
               @props.editor_name != next.editor_name or
               @state.show_edit_input != next.show_edit_input or
               ((not @props.is_prev_sender) and (@props.sender_name != next.sender_name))

