diff --git a/app/menus/FileOperationMenu.js b/app/menus/FileOperationMenu.js new file mode 100644 index 000000000..913d59e0a --- /dev/null +++ b/app/menus/FileOperationMenu.js @@ -0,0 +1,43 @@ +// @flow +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: SyntheticEvent<>) => Promise, +|}; + +function FileOperationMenu({ id, onDelete }: Props) { + const { t } = useTranslation(); + const menu = useMenuState({ modal: true }); + + return ( + <> + + +