diff options
| author | Joel Klinghed <the_jk@spawned.biz> | 2024-12-17 20:50:34 +0100 |
|---|---|---|
| committer | Joel Klinghed <the_jk@spawned.biz> | 2024-12-17 20:50:34 +0100 |
| commit | 29cd5193ea84df492df0b04f665c77183c911e2b (patch) | |
| tree | 74aeae9a8213be21750d64bc464632ee31a27f27 /src | |
| parent | 4134750ef6921c8f0fcac898594101a6ca5f4f4f (diff) | |
Add formatting
Diffstat (limited to 'src')
| -rw-r--r-- | src/clicks.ts | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/src/clicks.ts b/src/clicks.ts index a40cb66..100e5b6 100644 --- a/src/clicks.ts +++ b/src/clicks.ts @@ -21,7 +21,7 @@ class Session { } else { this.writer.write(event) } - } + } } function startSession(data: string): Session { @@ -31,14 +31,21 @@ function startSession(data: string): Session { return session } -document.addEventListener('DOMContentLoaded', () => { - const session = startSession(`${document.documentElement.clientWidth}x${document.documentElement.clientHeight}:${navigator.userAgentData?.brands}`) - document.documentElement.addEventListener('click', (e: MouseEvent) => { - const target = e.target instanceof HTMLElement ? e.target.tagName : "" - const x = e.pageX / document.documentElement.clientWidth - const y = e.pageY / document.documentElement.clientHeight - session.reportEvent(`${x}x${y}:${target}`) - }, { - capture: true - }) -})
\ No newline at end of file +document.addEventListener("DOMContentLoaded", () => { + const session = startSession( + `${document.documentElement.clientWidth}x${document.documentElement.clientHeight}:${navigator.userAgentData?.brands}` + ) + document.documentElement.addEventListener( + "click", + (e: MouseEvent) => { + const target = + e.target instanceof HTMLElement ? e.target.tagName : "" + const x = e.pageX / document.documentElement.clientWidth + const y = e.pageY / document.documentElement.clientHeight + session.reportEvent(`${x}x${y}:${target}`) + }, + { + capture: true, + } + ) +}) |
