From cd38f5c93e4a66e660d92e45cf76bb686799c64b Mon Sep 17 00:00:00 2001 From: Chika Date: Wed, 16 Dec 2020 19:14:09 +0300 Subject: [PATCH] override reaction equals function --- src/client/stores/CalculationStore/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/client/stores/CalculationStore/index.ts b/src/client/stores/CalculationStore/index.ts index 1dfc2ce..995b921 100644 --- a/src/client/stores/CalculationStore/index.ts +++ b/src/client/stores/CalculationStore/index.ts @@ -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)), }); });