Custom_Events is a class to create and manage custom events, handlers and listeners.
Copy this file into the src folder of your project and import the class Custom_Events
import { Custom_Events } from "./PathToFile/Custom_Events";
let eventHandler = Custom_Events.addEventListener("EventName", (data)=>{
console.log(data);
});
Custom_Events.addEventListener("EventName", (data)=>{
console.log(data);
});
Custom_Events.removeEventListener("EventName");
Custom_Events.removeEventListener("EventName", eventHandler);
Custom_Events.fire("EventName", {message:"Hello World"});