@material-ui/core
Version:
React components that implement Google's Material Design.
32 lines (27 loc) • 930 B
TypeScript
import * as React from 'react';
import { OverridableComponent, OverrideProps } from '../OverridableComponent';
export interface GridListTypeMap<P = {}, D extends React.ElementType = 'ul'> {
props: P & {
cellHeight?: number | 'auto';
cols?: number;
spacing?: number;
};
defaultComponent: D;
classKey: GridListClassKey;
}
/**
* ⚠️ The GridList component was renamed to ImageList to align with the current Material Design naming.
*
* You should use `import { ImageList } from '@material-ui/core'`
* or `import ImageList from '@material-ui/core/ImageList'`.
* API:
*
* - [GridList API](https://mui.com/api/grid-list/)
*/
declare const GridList: OverridableComponent<GridListTypeMap>;
export type GridListClassKey = 'root';
export type GridListProps<
D extends React.ElementType = GridListTypeMap['defaultComponent'],
P = {}
> = OverrideProps<GridListTypeMap<P, D>, D>;
export default GridList;