Files
mkdocs-material/src/overrides/assets/javascripts/index.ts
2021-02-06 09:57:40 +01:00

12 lines
315 B
TypeScript

import { fromEvent } from "rxjs"
// Track click events
fromEvent(document.body, "click")
.subscribe(ev => {
if (ev.target instanceof HTMLElement) {
var el = ev.target.closest("a[href^=http]")
if (el instanceof HTMLLinkElement)
ga("send", "event", "outbound", "click", el.href)
}
})