@blueeast/bluerain-plugin-material-ui
Version:
Adds [Material UI](http://www.material-ui.com/#/) theme Provider to BlueRain. Components of material-ui have been developed using a common interface. [https://blueeast.gitbook.io/bluerain-plugin-material-ui](https://blueeast.gitbook.io/bluerain-plugin-mat
38 lines (37 loc) • 991 B
TypeScript
import React from 'react';
export interface States {
open: boolean;
}
export interface Props {
fullScreen?: boolean;
fullWidth?: boolean;
maxWidth?: 'xs' | 'sm' | 'md';
onClose?: () => void;
visible?: boolean;
disableBackdropClick?: boolean;
disableEscapeKeyDown?: boolean;
onBackdropClick?: () => void;
onEnter?: () => void;
onEntered?: () => void;
onEntering?: () => void;
onEscapeKeyDown?: () => void;
onExit?: () => void;
onExited?: () => void;
onExiting?: () => void;
open?: boolean;
PaperProps?: object;
scroll?: 'body' | 'paper';
TransitionComponent?: string;
transitionDuration?: {
enter?: number;
exit?: number;
};
TransitionProps?: object;
}
declare class ModalStoryComponent extends React.Component<Props, States> {
constructor(props: any);
handleClickOpen: () => void;
handleClose: () => void;
render(): JSX.Element;
}
export default ModalStoryComponent;