import * as React from 'react'; import Button from '@mui/joy/Button'; import FormControl from '@mui/joy/FormControl'; import FormLabel from '@mui/joy/FormLabel'; import Switch from '@mui/joy/Switch'; import List from '@mui/joy/List'; import ListItem from '@mui/joy/ListItem'; import Modal from '@mui/joy/Modal'; import ModalClose from '@mui/joy/ModalClose'; import ModalDialog from '@mui/joy/ModalDialog'; import ModalOverflow from '@mui/joy/ModalOverflow'; import Stack from '@mui/joy/Stack'; import Typography from '@mui/joy/Typography'; export default function ModalDialogOverflow() { const [layout, setLayout] = React.useState(undefined); const [scroll, setScroll] = React.useState(true); return ( { setLayout(undefined); }} > Overflow content Long content setScroll(event.target.checked)} sx={{ ml: 'auto' }} /> {scroll && ( {[...Array(100)].map((item, index) => ( Item number ({index}) ))} )} ); }