import { useCallback, useRef, useState } from 'react' import { observer } from 'mobx-react-lite' import FileMenuOptions from './FileMenuOptions' import Popover from '../Popover/Popover' import RoundIconButton from '../Button/RoundIconButton' import Menu from '../Menu/Menu' import { ItemListController } from '@/Controllers/ItemList/ItemListController' type Props = { itemListController: ItemListController } const FilesOptionsPanel = ({ itemListController }: Props) => { const [isOpen, setIsOpen] = useState(false) const buttonRef = useRef(null) const toggleMenu = useCallback(() => setIsOpen((isOpen) => !isOpen), []) return ( <> { setIsOpen(false) }} shouldShowAttachOption={false} shouldShowRenameOption={false} /> ) } export default observer(FilesOptionsPanel)