JSFiddle - React, Tailwind, and code Playground

HTML

<a>Click</a>

JavaScript

var clickstart;
var clickstop;
$("a").on('mousedown', function(e) {    
    clickstart = e.timeStamp;
}).on('mouseup', function(e) {
    clickstop = e.timeStamp- clickstart
    if(clickstop >= 2000) two() 
    else one();
});

function one() { 
    alert('one'); 
}

function two() { 
   alert('two'); 
}