import * as React from 'react'; import classnames from 'classnames'; import IconEllipsis from '../../icons/general/IconEllipsis'; import { ButtonType } from '../button'; import PlainButton, { PlainButtonProps } from '../plain-button'; // @ts-ignore TODO: migrate DropdownMenu to typescript import DropdownMenu from '../dropdown-menu'; import { Menu } from '../menu'; import { bdlGray50 } from '../../styles/variables'; import './Media.scss'; export interface MediaMenuProps extends PlainButtonProps { /** Child elements */ children: Array | React.ReactChild; /** Additional class names for the menu button */ className?: string; /** Additional props for the DropdownMenu */ dropdownProps?: {}; /** is the dropdown menu button disabled */ isDisabled?: boolean; /** Additional props for the Menu */ menuProps?: {}; } const MediaMenu = ({ className, children, isDisabled = false, dropdownProps = {}, menuProps = {}, ...rest }: MediaMenuProps) => ( {children} ); export default MediaMenu;