 
   render: ->
     <div className='PrivateMessageThreadPane'>
+      <CollaborationComingSoonModal
+        onClose={@bound 'onClose'}
+        isOpen={@state.isComingSoonModalOpen}/>
       <section className="PrivateMessageThreadPane-content">
         <header className="PrivateMessageThreadPane-header">
           {@renderHeader()}
+          <StartVideoCallLink startVideoCall={@bound 'startVideoCall'}/>
         </header>
         <div className="PrivateMessageThreadPane-body">
           <section className="PrivateMessageThreadPane-chatWrapper">

kd                        = require 'kd'
React                     = require 'kd-react'
KDReactorMixin            = require 'app/flux/reactormixin'
ActivityFlux              = require 'activity/flux'
immutable                 = require 'immutable'
classnames                = require 'classnames'
PrivateChatPane           = require 'activity/components/privatechatpane'
ThreadSidebarContentBox   = require 'activity/components/threadsidebarcontentbox'
ChannelParticipantAvatars = require 'activity/components/channelparticipantavatars'
ThreadSidebar             = require 'activity/components/threadsidebar'
prepareThreadTitle        = require 'activity/util/prepareThreadTitle'
ImmutableRenderMixin      = require 'react-immutable-render-mixin'


module.exports = class PrivateMessageThreadPane extends React.Component

      channelThread         : immutable.Map()
      channelThreadMessages : immutable.List()
      channelParticipants   : immutable.List()
      isComingSoonModalOpen : no


  componentDidMount: -> reset @props, @state


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


  startVideoCall: ->

    @setState isComingSoonModalOpen: yes


  onClose: ->

    @setState isComingSoonModalOpen: no


  renderHeader: ->
