Skip to content

Commit 481b9d8

Browse files
Cp-9963 (#2327)
Signed-off-by: Bogdan Dobritoiu <[email protected]>
1 parent d39c353 commit 481b9d8

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

packages/k2-alpine/src/components/Animated/AnimatedPressable.tsx

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,22 @@ export const AnimatedPressable = memo(
3838
})
3939
}
4040

41+
const throttledOnPress = throttle(
42+
event => {
43+
onPress?.(event)
44+
},
45+
1000,
46+
{
47+
leading: true,
48+
trailing: false
49+
}
50+
)
51+
4152
const onPressEvent = useCallback(
42-
(event: GestureResponderEvent) => {
43-
throttle(
44-
() => {
45-
onPress?.(event)
46-
},
47-
1000,
48-
{ leading: true, trailing: false }
49-
)
53+
(event: GestureResponderEvent): void => {
54+
throttledOnPress(event)
5055
},
51-
[onPress]
56+
[throttledOnPress]
5257
)
5358

5459
const animatedStyle = useAnimatedStyle(() => {

0 commit comments

Comments
 (0)