UNPKG

swipeable-component

Version:
22 lines (16 loc) 708 B
declare module 'swipeable-component' { import { FlatListProps, FlatList } from 'react-native'; import {SwipeableProps} from 'react-native-gesture-handler/lib/typescript/components/Swipeable'; export interface SwipeableFlatListProps<T> extends FlatListProps<T> { renderLeftActions?: (item: T) => React.ReactNode; renderRightActions?: (item: T) => React.ReactNode; swipeableProps?: SwipeableProps; enableOpenMultipleRows?:boolean } export default function SwipeableFlatList<T>( props: SwipeableFlatListProps<T>, ): JSX.Element; export interface SwipeableFlatListRef<T> extends FlatList<T> { closeAnyOpenRows: () => void; } }