JSFiddle - React, Tailwind, and code Playground

HTML

<button id="x">click</button>
<button id="y">fake</button>
<ul id="out"></ul>

JavaScript

$('#x').click(function(e) {
    if(e.hasOwnProperty('originalEvent'))
        $('#out').append('<li>Real</li>');
    else
        $('#out').append('<li>Fake</li>');
});
$('#y').click(function() {
    $('#x').trigger('click');
});
$('#x').focus();