Some checks failed
No response / noResponse (push) Has been cancelled
CI / Continuous releases (push) Has been cancelled
CI / test-dev (macos-latest) (push) Has been cancelled
CI / test-dev (ubuntu-latest) (push) Has been cancelled
CI / test-dev (windows-latest) (push) Has been cancelled
Maintenance / main (push) Has been cancelled
Scorecards supply-chain security / Scorecards analysis (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
23 lines
649 B
JavaScript
23 lines
649 B
JavaScript
import * as React from 'react';
|
|
import Box from '@mui/joy/Box';
|
|
import Button from '@mui/joy/Button';
|
|
import Drawer from '@mui/joy/Drawer';
|
|
import DialogTitle from '@mui/joy/DialogTitle';
|
|
import ModalClose from '@mui/joy/ModalClose';
|
|
|
|
export default function DrawerCloseButton() {
|
|
const [open, setOpen] = React.useState(false);
|
|
|
|
return (
|
|
<Box sx={{ display: 'flex' }}>
|
|
<Button variant="outlined" color="neutral" onClick={() => setOpen(true)}>
|
|
Open drawer
|
|
</Button>
|
|
<Drawer open={open} onClose={() => setOpen(false)}>
|
|
<ModalClose />
|
|
<DialogTitle>Title</DialogTitle>
|
|
</Drawer>
|
|
</Box>
|
|
);
|
|
}
|