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('.top-parent'), positions: ['left', 'bottom']}) })