$(document).on 'turbolinks:load', ->
  clipboard = new Clipboard('.copy-reactions', {
    'text': clipreactions
  })

@clipreactions = (trigger) ->
  id = trigger.dataset['activity']
  dopresent = (typeof trigger.dataset['present'] != 'undefined')
  doabsent  = (typeof trigger.dataset['absent']  != 'undefined')
  donoresp  = (typeof trigger.dataset['unknown'] != 'undefined')
  req = $.ajax({
    async: false,
    method: 'GET',
    url: '/api/activities/' + id + '/response_summary'
  })
  resp = req.responseJSON.response_summary

  res = []
  if dopresent
    res.push(resp['present']['message'])
  if doabsent
    res.push(resp['absent']['message'])
  if donoresp
    res.push(resp['unknown']['message'])

  res.join('\n')