artwork-react-native
Version:
artwork design master for react-native
18 lines (17 loc) • 511 B
TypeScript
/// <reference types="react" />
import React from 'react';
export interface DataItem {
icon?: any;
text?: any;
[key: string]: any;
}
export interface GridProps {
data?: Array<DataItem | undefined>;
hasLine?: boolean;
columnNum?: number;
isCarousel?: boolean;
carouselMaxRow?: number;
onPress?: (dataItem: DataItem | undefined, itemIndex: number) => void;
itemStyle?: any;
renderItem?: (dataItem: DataItem | undefined, itemIndex: number) => React.ReactElement<any>;
}