@jdl2/dialog

2.0.0-alpha.30 • Public • Published

Dialog

A dialog based on react-modal. You may define more than one modal at any given time.

addDialog(title: string, className: string, children: JSX.Element, onDismiss?: () => void)

const title = 'My Dialog'
const additionalClass = 'outline'
const content = <span>Some modal content</span>
const onDismiss = jest.fn()

// Add dialog(s). Note, additional dialogs will appear above previous.
dialogs.addDialog(title, additionalClass, content, onDismiss);
dialogs.addDialog(title, additionalClass, content, onDismiss);
setTimeout(() => {
    dialogs.addDialog(title, additionalClass, content, onDismiss); // 3rd on top of stack
}, 5000);
dialogs.render();

Readme

Keywords

none

Package Sidebar

Install

npm i @jdl2/dialog

Weekly Downloads

0

Version

2.0.0-alpha.30

License

none

Unpacked Size

8.17 kB

Total Files

5

Last publish

Collaborators

  • kzantow