/
githubmirror
/
material-ui
Обзор
Документация
Войти
/
githubmirror
/
material-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
docs/data/material/components/menus/MenuPopupState.js
24 строки
841 B
Siriwat K
[docs] Migrate content to the new location (#30757)
04 фев 2022, 07:13
Не верифицирован
04 фев 2022, 07:13
27f1c28
Код
Авторство
О чём код?
import * as React from 'react'; import Button from '@mui/material/Button'; import Menu from '@mui/material/Menu'; import MenuItem from '@mui/material/MenuItem'; import PopupState, { bindTrigger, bindMenu } from 'material-ui-popup-state'; export default function MenuPopupState() { return ( <PopupState variant="popover" popupId="demo-popup-menu"> {(popupState) => ( <React.Fragment> <Button variant="contained" {...bindTrigger(popupState)}> Dashboard </Button> <Menu {...bindMenu(popupState)}> <MenuItem onClick={popupState.close}>Profile</MenuItem> <MenuItem onClick={popupState.close}>My account</MenuItem> <MenuItem onClick={popupState.close}>Logout</MenuItem> </Menu> </React.Fragment> )} </PopupState> ); }