diff options
Diffstat (limited to 'public/javascripts')
| -rw-r--r-- | public/javascripts/analytics.js | 35 | ||||
| -rw-r--r-- | public/javascripts/main.js | 4 | 
2 files changed, 0 insertions, 39 deletions
| diff --git a/public/javascripts/analytics.js b/public/javascripts/analytics.js deleted file mode 100644 index a93c8a4..0000000 --- a/public/javascripts/analytics.js +++ /dev/null @@ -1,35 +0,0 @@ -/* global ga */ - -const self = {} - -self.send = {} - -self.send.search = function (selectedUser, favorite) { -  const hitType = 'event' - -  const eventCategory = favorite ? 'search fav' : 'search' - -  let eventAction -  switch (selectedUser.type) { -    case 'c': -      eventAction = 'Class' -      break -    case 't': -      eventAction = 'Teacher' -      break -    case 'r': -      eventAction = 'Room' -      break -    case 's': -      eventAction = 'Student' -      break -  } - -  const eventLabel = selectedUser.value - -  ga(function () { -    ga('send', { hitType, eventCategory, eventAction, eventLabel }) -  }) -} - -module.exports = self diff --git a/public/javascripts/main.js b/public/javascripts/main.js index 6f99621..b3533d2 100644 --- a/public/javascripts/main.js +++ b/public/javascripts/main.js @@ -6,7 +6,6 @@ const schedule = require('./schedule')  const weekSelector = require('./weekSelector')  const favorite = require('./favorite')  const scrollSnap = require('./scrollSnap') -const analytics = require('./analytics')  const state = {} @@ -20,7 +19,6 @@ scrollSnap.startListening()  if (favorite.get() != null) {    state.selectedItem = favorite.get()    favorite.update(state.selectedItem) -  analytics.send.search(state.selectedItem, true)    schedule.viewItem(weekSelector.getSelectedWeek(), state.selectedItem)  } else {    search.focus() @@ -29,12 +27,10 @@ if (favorite.get() != null) {  search.on('search', function (selectedItem) {    state.selectedItem = selectedItem    favorite.update(state.selectedItem) -  analytics.send.search(state.selectedItem)    schedule.viewItem(weekSelector.getSelectedWeek(), state.selectedItem)  })  weekSelector.on('weekChanged', function (newWeek) { -  analytics.send.search(state.selectedItem)    schedule.viewItem(newWeek, state.selectedItem)  }) | 
