override reaction equals function

This commit is contained in:
Chika 2020-12-16 19:14:09 +03:00
parent 4ed5a69121
commit cd38f5c93e

View File

@ -41,9 +41,9 @@ reactionEffects.map(reactionEffectBuilder => {
);
return reaction(reactionEffect.expression, reactionEffect.effect, {
...reactionEffect.options,
equals: (nextParams, prevParams) => {
return isEqual(nextParams, prevParams);
},
equals:
reactionEffect.options?.equals ||
((nextParams, prevParams) => isEqual(nextParams, prevParams)),
});
});