From e281dd93b50a2370620d818131928dd4d9ba4371 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Sat, 4 Dec 2021 13:44:17 +0100 Subject: [PATCH] [Refactoring] Transition: Small refactoring --- src/components/ui/Transition.tsx | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/components/ui/Transition.tsx b/src/components/ui/Transition.tsx index 56e42cf54..34d54b7a1 100644 --- a/src/components/ui/Transition.tsx +++ b/src/components/ui/Transition.tsx @@ -133,10 +133,7 @@ const Transition: FC = ({ } }); - let dispatchHeavyAnimationStop: NoneToVoidFunction; - if (animationLevel > 0) { - dispatchHeavyAnimationStop = dispatchHeavyAnimationEvent(); - } + const dispatchHeavyAnimationStop = dispatchHeavyAnimationEvent(); requestAnimationFrame(() => { container.classList.add('animating'); @@ -169,9 +166,7 @@ const Transition: FC = ({ } } - if (dispatchHeavyAnimationStop) { - dispatchHeavyAnimationStop(); - } + dispatchHeavyAnimationStop(); cleanup(); @@ -189,7 +184,7 @@ const Transition: FC = ({ currentKeyRef.current = activeKey; - if (animationLevel > 0 && watchedNode) { + if (watchedNode) { waitForAnimationEnd(watchedNode, onAnimationEnd); } else { onAnimationEnd();