context = window
@SessionNotification = React.createClass({
render: () ->
classes = classNames({
'session-notification' : true
'has-details' : @props.detail?
})
help = `?` if @props.help?
title = `
{this.props.title}{help}
`
extra = `{this.props.extra}
` if @props.extra?
`
{title}
{extra}
`
componentDidMount: () ->
$root = $(@getDOMNode())
context.JK.popExternalLinks($root)
if @props.detail?
context.JK.hoverBubble($root, @props.detail, {offsetParent:$root.closest('.screen'), positions: ['left', 'bottom']})
})