edit tracker event methods

pull/1644/head
Sergei Meza 2022-10-14 16:34:49 +09:00
parent 7a1dc69188
commit 843f1a36ec
1 changed files with 4 additions and 1 deletions

View File

@ -62,8 +62,9 @@
: currentScript.src.split('/').slice(0, -1).join('/');
const endpoint = `${root}/api/collect`;
const screen = `${width}x${height}`;
const eventClass = /^umami--([a-z]+)--([\w]+[\w-]*)$/;
const eventClass = /^(umami|lemonsquare)--([a-z]+)--([\w]+[\w-]*)$/;
const eventSelect = "[class*='umami--']";
const eventSelectLemonsquare = "[class*='lemonsquare--']";
let listeners = {};
let currentUrl = `${pathname}${search}`;
@ -121,6 +122,8 @@
const addEvents = node => {
const elements = node.querySelectorAll(eventSelect);
Array.prototype.forEach.call(elements, addEvent);
const elementsLemonsquare = node.querySelectorAll(eventSelectLemonsquare);
Array.prototype.forEach.call(elementsLemonsquare, addEvent);
};
const addEvent = element => {