JSFiddle - React, Tailwind, and code Playground

HTML

<div>Triple click me</div>

CSS

td { padding: 5px; }

JavaScript

var div = document.getElementsByTagName("div")[0];

var timer,          // timer required to reset
    timeout = 200;  // timer reset in ms

window.addEventListener("dblclick", function (evt) {
    timer = setTimeout(function () {
        timer = null;
    }, timeout);
});
window.addEventListener("click", function (evt) {
    if (timer) {
    console.log("triple");
        div.textContent = "success!";
        clearTimeout(timer);
        timer = null;
        executeTripleClickFunction();
    }
});