File tree Expand file tree Collapse file tree 1 file changed +14
-11
lines changed
Expand file tree Collapse file tree 1 file changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -33,15 +33,12 @@ const {
3333 startClock,
3434 stopClock,
3535 greaterThan,
36- greaterOrEq,
3736 lessThan,
38- lessOrEq,
3937 call,
4038 Clock,
4139 onChange,
4240 multiply,
43- divide,
44- debug
41+ divide
4542} = Animated ;
4643
4744export enum OpenDirection {
@@ -55,20 +52,24 @@ const renderNull = () => null;
5552
5653type VoidPromiseFn = ( ) => Promise < void > ;
5754
58- export type RenderUnderlay < T > = ( params : {
55+ export type UnderlayParams < T > = {
5956 item : T ;
60- percentOpen : Animated . Node < number > ;
6157 open : VoidPromiseFn ;
6258 close : VoidPromiseFn ;
63- } ) => React . ReactNode ;
59+ percentOpen : Animated . Node < number > ;
60+ isGestureActive : Animated . Node < number > ;
61+ } ;
6462
65- export type RenderOverlay < T > = ( params : {
63+ export type OverlayParams < T > = {
6664 item : T ;
6765 openLeft : VoidPromiseFn ;
6866 openRight : VoidPromiseFn ;
6967 close : VoidPromiseFn ;
7068 openDirection : OpenDirection ;
71- } ) => React . ReactNode ;
69+ } ;
70+
71+ export type RenderUnderlay < T > = ( params : UnderlayParams < T > ) => React . ReactNode ;
72+ export type RenderOverlay < T > = ( params : OverlayParams < T > ) => React . ReactNode ;
7273
7374type Props < T > = {
7475 item : T ;
@@ -427,7 +428,8 @@ class SwipeableItem<T> extends React.PureComponent<Props<T>> {
427428 item,
428429 percentOpen : this . percentOpenLeft ,
429430 open : this . openLeft ,
430- close : this . close
431+ close : this . close ,
432+ isGestureActive : this . isActive
431433 } ) }
432434 </ Animated . View >
433435 < Animated . View
@@ -440,7 +442,8 @@ class SwipeableItem<T> extends React.PureComponent<Props<T>> {
440442 item,
441443 percentOpen : this . percentOpenRight ,
442444 open : this . openRight ,
443- close : this . close
445+ close : this . close ,
446+ isGestureActive : this . isActive
444447 } ) }
445448 </ Animated . View >
446449 < PanGestureHandler
You can’t perform that action at this time.
0 commit comments