JSFiddle - React, Tailwind, and code Playground
HTML
<button>Click</button>
<button>Change</button>
JavaScript
function click() {
alert(123)
}
const btn1 = document.querySelector('button:nth-child(1)');
const btn2 = document.querySelector('button:nth-child(2)');
let state = true;
btn1.addEventListener('click', click, false);
btn2.onclick = () => {
state = !state;
if(state) {
btn1.addEventListener('click', click, false);
} else {
btn1.removeEventListener('click', click, false);
}
}