react-hyper-modal
Version:
Fully customizable and accessible modal react component
34 lines (33 loc) • 862 B
TypeScript
export declare const defaultProps: {
ariaEnabled: boolean;
ariaProps: {
'aria-describedby': string;
'aria-labelledby': string;
role: string;
};
disableScroll: boolean;
childrenMode: boolean;
closeDebounceTimeout: number;
closeIconPosition: {
vertical: "top";
horizontal: "right";
};
closeOnCloseIconClick: boolean;
closeOnDimmerClick: boolean;
closeOnEscClick: boolean;
dimmerEnabled: boolean;
isFullscreen: boolean;
portalMode: boolean;
position: {
alignItems: "center";
justifyContent: "center";
};
stackable: boolean;
stackableIndex: number;
stackContentSettings: {
widthRatio: number;
topOffsetRatio: number;
transition: string;
opacityRatio: number;
};
};