     super props
 
     @state =
+      showDropTarget        : no
+      isComingSoonModalOpen : no
       channelThread         : immutable.Map()
       channelThreadMessages : immutable.List()
       messageThread         : immutable.Map()



  componentWillReceiveProps: (nextProps) -> reset nextProps, @state


  renderHeader: ->

    </ThreadHeader>


  renderVideoCallArea: ->

    <Link className='ChannelThreadPane-videoCall' onClick={@bound 'startVideoCall'}>
      <span>Start a Video Call</span>
      <i className='ChannelThreadPane-videoCallIcon'></i>
    </Link>


  render: ->
    <div className="ChannelThreadPane is-withChat">
      {@renderComingSoonModal()}
      <section className="ChannelThreadPane-content"
        onDragEnter={@bound 'onDragEnter'}>
        {@renderDropSection()}
        <header className="ChannelThreadPane-header">
          {@renderHeader()}
          {@renderVideoCallArea()}
        </header>
        <div className="ChannelThreadPane-body">
          <section className="ChannelThreadPane-chatWrapper">
