Skip to content

Commit 0e9bd62

Browse files
committed
Deprecate ForceTouch
1 parent 1415d55 commit 0e9bd62

3 files changed

Lines changed: 13 additions & 1 deletion

File tree

packages/docs-gesture-handler/docs/gestures/force-touch-gesture.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ sidebar_label: Force touch gesture
55
sidebar_position: 10
66
---
77

8+
:::warning
9+
ForceTouch gesture is depracted and will be removed in the future version of Gesture Handler.
10+
:::
11+
812
import BaseEventData from './\_shared/base-gesture-event-data.md';
913
import BaseEventConfig from './\_shared/base-gesture-config.md';
1014
import BaseContinuousEventConfig from './\_shared/base-continuous-gesture-config.md';

packages/react-native-gesture-handler/src/handlers/gestures/forceTouchGesture.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ import { ForceTouchGestureConfig } from '../ForceTouchGestureHandler';
33
import type { ForceTouchGestureHandlerEventPayload } from '../GestureHandlerEventPayload';
44
import { GestureUpdateEvent } from '../gestureHandlerCommon';
55

6+
/**
7+
* @deprecated ForceTouch gesture is deprecated and will be removed in the future.
8+
*/
69
export type ForceTouchGestureChangeEventPayload = {
710
forceChange: number;
811
};
@@ -26,6 +29,9 @@ function changeEventCalculator(
2629
return { ...current, ...changePayload };
2730
}
2831

32+
/**
33+
* @deprecated ForceTouch gesture is deprecated and will be removed in the future.
34+
*/
2935
export class ForceTouchGesture extends ContinousBaseGesture<
3036
ForceTouchGestureHandlerEventPayload,
3137
ForceTouchGestureChangeEventPayload

packages/react-native-gesture-handler/src/handlers/gestures/gestureObjects.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,9 @@ export const GestureObjects = {
7373
},
7474

7575
/**
76-
* #### iOS only
76+
* @deprecated ForceTouch gesture is deprecated and will be removed in the future.
77+
*
78+
* #### iOS only
7779
* A continuous gesture that recognizes force of a touch. It allows for tracking pressure of touch on some iOS devices.
7880
* @see https://docs.swmansion.com/react-native-gesture-handler/docs/gestures/force-touch-gesture
7981
*/

0 commit comments

Comments
 (0)