 
 DUE_FORMAT = 'M/D/YYYY [at] h:mma'
 
-LmsInfo = React.createClass
-
-  propTypes:
-    courseId: React.PropTypes.string.isRequired
-    plan: React.PropTypes.shape(
-      id: React.PropTypes.string.isRequired
-      title: React.PropTypes.string.isRequired
-      shareable_url: React.PropTypes.string
-    ).isRequired
-
-  mixins: [BindStoreMixin]
-  bindStore: TeacherTaskPlanStore
+LmsInfoLink = React.createClass
 
   focusInput: (ev) ->
     ev.currentTarget.querySelector('input').select()

  getStats: ->
    TaskPlanStatsStore.get(this.props.plan.id) or {}

  renderLink: ->
    return null unless @getStats().shareable_url
    <div className="lms-info">
      <BS.OverlayTrigger trigger="click"

            <li key={periodId}>{period.name}: {moment(dates.due_at).format(DUE_FORMAT)}</li>}
        </ul>
      </div>

  renderPopOver: ->
    {title, description} = @props.plan
