JSFiddle - React, Tailwind, and code Playground
JavaScript
function Person () {
this.name = "Beata";
this.setName = function (name) {
this.name = name;
this.trigger('nameChanged');
};
this.on = function(eventName, callback) {};
this.trigger = function() {};
}
var beata = new Person();
beata.on('nameChanged', function () {
console.log('name has been chagned');
});
beata.setName('Artur');