@uiw/react-native
Version:
UIW for React Native
16 lines (15 loc) • 662 B
TypeScript
import React, { Ref } from 'react';
import { FlatList, FlatListProps, ListRenderItem } from 'react-native';
interface QuickListProps<ItemT> extends FlatListProps<ItemT> {
onFetch: (params: any) => void;
data: Array<any>;
renderItem: ListRenderItem<any>;
keyId: string | number;
emptyView?: void | any;
pageSize?: number;
total: number;
style?: Object;
}
export declare type QuickListComponent<ItemT = any> = (props: QuickListProps<ItemT>, ref?: Ref<FlatList<ItemT>> | any) => React.ReactElement;
declare const _default: React.ForwardRefExoticComponent<QuickListProps<any> & React.RefAttributes<unknown>>;
export default _default;