0.0.2 • Published 3 years ago
rsba-modal v0.0.2
rsba-modal
Made with create-react-library
Install for npm
npm install --save rsba-modal
Install for yarn
yarn add rsba-modal
Usage
import { Button, Typography } from '@material-ui/core';
import React, { useState } from 'react'
import CustumDialog from 'rsba-modal'
const App = () => {
const [open, setOpen] = useState(false);
const handleClickOpen = () => setOpen(true);
const handleClose = () => setOpen(false);
const onDelete = id => console.log('item is deleting', id);
return (
<>
<Button variant="outlined" color="primary" onClick={handleClickOpen}>
Open
</Button>
<CustumDialog open={open} handleClose={handleClose.bind(this)} title={`mon modal est ouvert`} maxWidth="md" onDelete={onDelete.bind(this)}>
<Typography gutterBottom>
Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis
in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
</Typography>
</CustumDialog>
</>)
}
export default App
setting
maxWidth="sm|md|lg"
License
MIT © Feujo