JSFiddle - React, Tailwind, and code Playground
JavaScript
function myFunc(obj) {
if (typeof window[obj.before] === "function") window[obj.before]();
// do some stuff
if (typeof window[obj.after] === "function") window[obj.after]();
}
function myBefore() {
alert("before");
}
function myAfter() {
alert("after");
}
myFunc({"before": "myBefore", "after" :"myAfter"});