JSFiddle - React, Tailwind, and code Playground
HTML
<button id="btn">
Subscribe!
</button>
JavaScript
const subscribe = () => {
const listener = () => {
console.log('button was clicked!');
};
document.getElementById('btn').addEventListener('click', listener);
return () => {
document.getElementById('btn').removeEventListener('click', listener);
}
}
const unsubscribe = subscribe();
unsubscribe();