JSFiddle - React, Tailwind, and code Playground

by nickxbs

HTML

<button>Segnala</button>

JavaScript

var button = document.querySelector('button');

button.addEventListener('click', function(){
    var evt =  new CustomEvent('sayhello', {
  bubbles: true,
  cancelable: true,
  detail: {msg: "hello!"}
});
    document.dispatchEvent(evt);
});

document.addEventListener('sayhello', function(evt){
    console.log(evt.detail.msg);
});