summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/projects/upload_file_experiment.js
blob: c2a680434896d4065dede97bbcd74f40ac2630b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import ExperimentTracking from '~/experiment_tracking';

function trackEvent(eventName) {
  const Tracking = new ExperimentTracking('empty_repo_upload', { label: 'blob-upload-modal' });

  Tracking.event(eventName);
}

export function initUploadFileTrigger() {
  const uploadFileTriggerEl = document.querySelector('.js-upload-file-experiment-trigger');

  if (uploadFileTriggerEl) {
    uploadFileTriggerEl.addEventListener('click', () => {
      trackEvent('click_upload_modal_trigger');
    });
  }
}

export function trackUploadFileFormSubmitted() {
  trackEvent('click_upload_modal_form_submit');
}