Skip to content

Commit 290ef8b

Browse files
authored
V7/ remove leftToggleHapticTrigger drawer (#2470)
* remove leftToggleHapticTrigger * formatting
1 parent 1493474 commit 290ef8b

File tree

2 files changed

+8
-12
lines changed

2 files changed

+8
-12
lines changed

src/components/drawer/drawer.api.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,15 @@
3030
{"name": "fullSwipeLeft", "type": "boolean", "description": "Whether to allow a full left swipe"},
3131
{"name": "fullLeftThreshold", "type": "number", "description": "Threshold for a left full swipe (0-1)"},
3232
{"name": "onFullSwipeLeft", "type": "() => void", "description": "Callback for left item full swipe"},
33-
{"name": "onWillFullSwipeLeft", "type": "() => void", "description": "Callback for just before left item full swipe"},
34-
{"name": "onToggleSwipeLeft", "type": "() => {rowWidth, leftWidth, dragX, resetItemPosition}", "description": "Callback for left item toggle swipe"},
3533
{
36-
"name": "leftToggleHapticTrigger",
34+
"name": "onWillFullSwipeLeft",
3735
"type": "() => void",
38-
"description": "Haptic trigger callback to use onToggleSwipeLeft",
39-
"deprecated": true
36+
"description": "Callback for just before left item full swipe"
37+
},
38+
{
39+
"name": "onToggleSwipeLeft",
40+
"type": "() => {rowWidth, leftWidth, dragX, resetItemPosition}",
41+
"description": "Callback for left item toggle swipe"
4042
},
4143
{"name": "fullSwipeRight", "type": "boolean", "description": "Whether to allow a full right swipe"},
4244
{"name": "fullRightThreshold", "type": "number", "description": "Threshold for a right full swipe (0-1)"},

src/components/drawer/index.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import {extractAccessibilityProps} from '../../commons/modifiers';
88
import {Colors} from '../../style';
99
import View from '../view';
1010
import Swipeable, {SwipeableProps} from './Swipeable';
11-
import {LogService} from '../../services';
1211

1312
const DEFAULT_BG = Colors.$backgroundPrimaryHeavy;
1413
const DEFAULT_BOUNCINESS = 0;
@@ -98,10 +97,6 @@ interface DrawerProps {
9897
* Callback for just before right item full swipe
9998
*/
10099
onWillFullSwipeRight?: Function;
101-
/**
102-
* Haptic trigger function to use onToggleSwipeLeft
103-
*/
104-
leftToggleHapticTrigger?: Function;
105100
/**
106101
* Whether to disable the haptic
107102
*/
@@ -384,8 +379,7 @@ class Drawer extends PureComponent<DrawerProps> {
384379
};
385380

386381
render() {
387-
const {children, style, leftItem, rightItems, onToggleSwipeLeft, leftToggleHapticTrigger, ...others} = this.props;
388-
leftToggleHapticTrigger && LogService.deprecationWarn({component: 'Drawer', oldProp: 'leftToggleHapticTrigger'});
382+
const {children, style, leftItem, rightItems, onToggleSwipeLeft, ...others} = this.props;
389383

390384
return (
391385
<Swipeable

0 commit comments

Comments
 (0)