import { DownloadIcon, TrashIcon } from "outline-icons"; import * as React from "react"; import { useTranslation } from "react-i18next"; import { useMenuState } from "reakit/Menu"; import ContextMenu from "~/components/ContextMenu"; import OverflowMenuButton from "~/components/ContextMenu/OverflowMenuButton"; import Template from "~/components/ContextMenu/Template"; type Props = { id: string; onDelete: (ev: React.SyntheticEvent) => Promise; }; function FileOperationMenu({ id, onDelete }: Props) { const { t } = useTranslation(); const menu = useMenuState({ modal: true, }); return ( <>