Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import { PanGesture } from 'react-native-gesture-handler';
import { CARD_ACTIONS } from '@/constants/card';
import { RequestBaseData } from './request';
export type CardAction =
| { type: typeof CARD_ACTIONS.IDLE }
| { type: typeof CARD_ACTIONS.CANCEL; id: string }
| { type: typeof CARD_ACTIONS.SUBMIT; id: string };
export type SwipeDirection = 'left' | 'right' | 'up' | 'down' | null;
export type AnimatedPendingRequestCardData = Partial<RequestBaseData> & {
type?: 'request' | 'new-request';
id: string;
swipeDirection?: SwipeDirection;
scrollGesture?: PanGesture;
onPress?: () => void;
};
|