JSFiddle - React, Tailwind, and code Playground
by mjmitche
JavaScript
let mychart = () => {
let stop = false;
let chart = (selection) => {
function tick(){
console.log("tick");
}
return tick;
};
chart.addToChart = (value) => {
console.log("addToChart");
return chart;
};
chart.stop = () => {
return stop = true;
}
return chart;
}
let a = mychart();
let tick = a();
tick(); //logs tick
a.addToChart(); //logs "addToChart"