JSFiddle - React, Tailwind, and code Playground
JavaScript
function extend(func, props) {
for (var prop in props) {
if (props.hasOwnProperty(prop)) {
func[prop] = props[prop];
}
}
return func;
}
var test = extend(function() {
console.log(test.data);
}, {
data: 'hello',
set: function(data) {
this.data = data;
}
});
test.set('Test');
test();