UNPKG

467 BTypeScriptView Raw
1import * as React from 'react';
2export interface DataItem {
3 icon?: any;
4 text?: any;
5 [key: string]: any;
6}
7export interface GridPropsType {
8 data?: Array<DataItem | undefined>;
9 hasLine?: boolean;
10 columnNum?: number;
11 isCarousel?: boolean;
12 carouselMaxRow?: number;
13 onClick?: (dataItem: DataItem | undefined, itemIndex: number) => void;
14 renderItem?: (dataItem: DataItem | undefined, itemIndex: number) => React.ReactElement<any>;
15}