UNPKG

antd-mobile

Version:

基于 React 的移动设计规范实现

33 lines (32 loc) 839 B
import * as React from 'react'; export interface GridItem { icon: string; text: string; } export interface GridProps { data: GridItem[]; hasLine?: boolean; isCarousel?: boolean; onClick?: (el: GridItem, index: number) => void; } export default class Grid extends React.Component<GridProps, any> { static propTypes: { data: React.Validator<any>; hasLine: React.Requireable<any>; isCarousel: React.Requireable<any>; onClick: React.Requireable<any>; }; static defaultProps: { data: any[]; hasLine: boolean; isCarousel: boolean; onClick(): void; }; getFlexItemStyle(): { height: number; borderRightWidth: number; }; getGridContent(): any[]; toCarousel(gridContent: any): any[]; render(): JSX.Element; }