All files / ee/app/assets/javascripts registration_features_discovery_message.js

87.5% Statements 7/8
50% Branches 1/2
100% Functions 3/3
87.5% Lines 7/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20    1x   1x     1x   1x       1x 2x 2x        
import api from '~/api';
 
export const SERVICE_PING_SETTINGS_CLICK_EVENT = 'users_clicking_registration_features_offer';
 
export const SERVICE_PING_SETTINGS_LINK_SELECTOR = '.js-go-to-service-ping-settings';
 
export function initServicePingSettingsClickTracking() {
  const triggers = document.querySelectorAll(SERVICE_PING_SETTINGS_LINK_SELECTOR);
 
  Iif (!triggers.length) {
    return;
  }
 
  triggers.forEach((trigger) => {
    trigger.addEventListener('click', () => {
      api.trackRedisCounterEvent(SERVICE_PING_SETTINGS_CLICK_EVENT);
    });
  });
}