X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/9ec2e259bd565aea710cdae34d8cba433b09a749..f9dea751e6f0143195a7b5614217ec04c94376bd:/src/components/dropdown-menu/dropdown-menu.tsx diff --git a/src/components/dropdown-menu/dropdown-menu.tsx b/src/components/dropdown-menu/dropdown-menu.tsx index 98c29c6416..e346eb8406 100644 --- a/src/components/dropdown-menu/dropdown-menu.tsx +++ b/src/components/dropdown-menu/dropdown-menu.tsx @@ -12,15 +12,18 @@ interface DropdownMenuProps { icon: React.ReactElement; } -class DropdownMenu extends React.Component { +interface DropdownMenuState { + anchorEl: any; +} +export class DropdownMenu extends React.Component { state = { anchorEl: undefined }; transformOrigin: PopoverOrigin = { - vertical: "top", - horizontal: "center" + vertical: -50, + horizontal: 0 }; render() { @@ -41,7 +44,6 @@ class DropdownMenu extends React.Component { open={Boolean(anchorEl)} onClose={this.handleClose} onClick={this.handleClose} - anchorOrigin={this.transformOrigin} transformOrigin={this.transformOrigin}> {children} @@ -57,6 +59,3 @@ class DropdownMenu extends React.Component { this.setState({ anchorEl: event.currentTarget }); } } - - -export default DropdownMenu;