@fate-lovely/react-dialog
v0.2.0
Published
a simple dialog component for react
Downloads
10
Maintainers
Readme
React Dialog
a simple dialog component for React
Installation
npm
npm i --save @fate-lovely/react-dialog
cdn
<script src="https://unpkg.com/@fate-lovely/react-dialog/dist/index.js"></script>
Usage
import { showDialog, Dialog } from "@fate-lovely/react-dialog"
const MyDialog = () =>
<Dialog>
<h1>Hello World</h1>
</Dialog>
class App extends React.Component {
...
onClick() {
showDialog(MyDialog, props)
}
}
Props
className: PorpTypes.string
okButtonText: PropTypes.string
cancelButtonText: PropTypes.string
okButtonCB: PropTypes.func
, dialog instance as first paramcmp
, you can callcmp.destroy()
to destroy dialogcancelButtonCB: PropTypes.func
, dialog instance as first paramcmp
, you can callcmp.destroy()
to destroy dialoghideCancelButton: PropTypes.bool
title: PorpTypes.string
okButtonDisabled PropTypes.bool
License
Released under the MIT license