refactor(zoompane): cleanup
This commit is contained in:
@@ -201,19 +201,14 @@ const ZoomPane = ({
|
|||||||
const flowTransform = eventToFlowTransform(event.transform);
|
const flowTransform = eventToFlowTransform(event.transform);
|
||||||
prevTransform.current = flowTransform;
|
prevTransform.current = flowTransform;
|
||||||
|
|
||||||
const handleOnMoveEnd = () => {
|
clearTimeout(timerId.current);
|
||||||
onViewportChangeEnd?.(flowTransform);
|
timerId.current = setTimeout(
|
||||||
onMoveEnd?.(event.sourceEvent as MouseEvent | TouchEvent, flowTransform);
|
() => {
|
||||||
};
|
onViewportChangeEnd?.(flowTransform);
|
||||||
console.log(panOnScroll);
|
onMoveEnd?.(event.sourceEvent as MouseEvent | TouchEvent, flowTransform);
|
||||||
if (panOnScroll) {
|
},
|
||||||
clearTimeout(timerId.current);
|
panOnScroll ? 150 : 0
|
||||||
timerId.current = setTimeout(() => {
|
);
|
||||||
handleOnMoveEnd();
|
|
||||||
}, 150);
|
|
||||||
} else {
|
|
||||||
handleOnMoveEnd();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user