UNPKG

@material-ui/core

Version:

React components that implement Google's Material Design.

24 lines (18 loc) 763 B
import { ButtonBaseTypeMap, ExtendButtonBase, ExtendButtonBaseTypeMap } from '../ButtonBase'; import { OverrideProps } from '../OverridableComponent'; export type CardActionAreaTypeMap<P, D extends React.ElementType> = ExtendButtonBaseTypeMap<{ props: P & { focusVisibleClassName?: string; }; defaultComponent: D; classKey: CardActionAreaClassKey; }>; declare const CardActionArea: ExtendButtonBase< CardActionAreaTypeMap<{}, ButtonBaseTypeMap['defaultComponent']> >; export type CardActionAreaClassKey = 'root' | 'focusVisible' | 'focusHighlight'; export type CardActionAreaProps< D extends React.ElementType = ButtonBaseTypeMap['defaultComponent'], P = {} > = OverrideProps<CardActionAreaTypeMap<P, D>, D>; export default CardActionArea;