@momenta/react-modal-manager

0.3.0 • Public • Published

react-modal-manager

Usage

import { Button, Modal } from 'antd'
import ReactModalManager, { showModal, closeModal } from '@momenta/react-modal-manager'

...

const DemoModal = ({ id, closeModal }) => (
  <Modal title="Basic Modal" visible={true} onOk={closeModal} onCancel={closeModal}>
    <p>Content...</p>
  </Modal>
)



const App = () => (
  <div>
    <Button onClick={() => showModal(<DemoModal />)}>Show Modal</Button>
    <ReactModalManager />
  </div>
)

ReactDOM.render(<App />, document.getElementById('root'))

or

const modalId = showModal(<DemoModal />)
closeModal(modalId)

...

Readme

Keywords

none

Package Sidebar

Install

npm i @momenta/react-modal-manager

Weekly Downloads

8

Version

0.3.0

License

none

Unpacked Size

7.62 kB

Total Files

4

Last publish

Collaborators

  • vsyankai