ayano-react
Version:
react app creator
17 lines (14 loc) • 434 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.patchFn = undefined;
var _ayanoUtils = require('ayano-utils');
var patchFn = exports.patchFn = function patchFn(target, extra) {
Object.keys(extra).filter(function (key) {
return (0, _ayanoUtils.is)(_ayanoUtils.TYPES.Function)(extra[key]);
}).forEach(function (key) {
var fn = extra[key];
target[key] = fn.bind(target);
});
};