UNPKG

react-best-modal

Version:

Simple is best. Accessible out of the box, tiny api, bring your own styles.

16 lines (15 loc) 466 B
/// <reference types="react" /> import * as React from 'react'; export interface Props { children: React.ReactNode; onRequestClose: (e: KeyboardEvent) => void; appRoot: Element; disableFocusLock?: boolean; } export default class BestModal extends React.Component<Props> { previousFocusedElement: HTMLElement; componentDidMount(): void; componentWillUnmount(): void; onKeyDown: (e: KeyboardEvent) => void; render(): JSX.Element; }