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

100% Statements 6/6
50% Branches 1/2
100% Functions 2/2
100% Lines 6/6

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    1x     1x   1x       1x   1x 1x      
import { setCookie } from '~/lib/utils/common_utils';
 
const handleOnDismiss = ({ currentTarget }) => {
  const {
    dataset: { cookieId },
  } = currentTarget;
 
  setCookie(cookieId, true, { expires: 30 });
};
 
export default () => {
  const alert = document.querySelector('.js-namespace-user-cap-alert-dismiss');
 
  Eif (alert) {
    alert.addEventListener('click', handleOnDismiss);
  }
};