vdom-thunk
Version:
A thunk optimization for virtual-dom
22 lines (16 loc) • 457 B
JavaScript
module.exports = shallowEq;
function shallowEq(currentArgs, previousArgs) {
if (currentArgs.length === 0 && previousArgs.length === 0) {
return true;
}
if (currentArgs.length !== previousArgs.length) {
return false;
}
var len = currentArgs.length;
for (var i = 0; i < len; i++) {
if (currentArgs[i] !== previousArgs[i]) {
return false;
}
}
return true;
}