// Copyright (C) The Arvados Authors. All rights reserved. // // SPDX-License-Identifier: AGPL-3.0 import * as React from "react"; import { Popover, List, ListItem, ListItemIcon, ListItemText, Divider } from "@material-ui/core"; import { DefaultTransformOrigin } from "../popover/helpers"; export interface ContextMenuProps { anchorEl?: HTMLElement; onClose: () => void; } export const ContextMenu: React.SFC = ({ anchorEl, onClose, children }) => ; const Actions: React.SFC = () => {[{ icon: "fas fa-users", label: "Share" }, { icon: "fas fa-sign-out-alt", label: "Move to" }, { icon: "fas fa-star", label: "Add to favourite" }, { icon: "fas fa-edit", label: "Rename" }, { icon: "fas fa-copy", label: "Make a copy" }, { icon: "fas fa-download", label: "Download" }].map((props, index) => )} < Divider /> ; interface ActionProps { icon: string; label: string; } const Action: React.SFC = (props) => {props.label} ;