import React from 'react' import Button from '@material-ui/core/Button' import ButtonGroup from '@material-ui/core/ButtonGroup' import { makeStyles, Theme, createStyles } from '@material-ui/core/styles' import ExpandLessOutlinedIcon from '@material-ui/icons/ExpandLessOutlined' import ExpandMoreOutlinedIcon from '@material-ui/icons/ExpandMoreOutlined' import CheckBoxOutlineBlankOutlinedIcon from '@material-ui/icons/CheckBoxOutlineBlankOutlined' import { useTranslation } from 'react-i18next' const useStyles = makeStyles((theme: Theme) => createStyles({ root: { '& .MuiButton-containedSizeSmall': { padding: '4px 6px', fontSize: '0.8rem', }, whiteSpace: 'nowrap', }, }), ) export interface TreeBelowButtonsProps { handleExpand: (event: React.MouseEvent) => void handleCollapse: (event: React.MouseEvent) => void handleDeselect?: (event: React.MouseEvent) => void } const TreeSubButtons = (props: TreeBelowButtonsProps) => { const { handleExpand, handleCollapse, handleDeselect } = props const classes = useStyles() const { t } = useTranslation() return ( <> {handleDeselect && ( )} ) } export default TreeSubButtons