import { Button, Menu, MenuButton, MenuItem, MenuList, useDisclosure, } from "@chakra-ui/react" import { BsThreeDotsVertical } from "react-icons/bs" import { FiEdit, FiTrash } from "react-icons/fi" import type { ItemPublic, UserPublic } from "../../client" import EditUser from "../Admin/EditUser" import EditItem from "../Items/EditItem" import Delete from "./DeleteAlert" interface ActionsMenuProps { type: string value: ItemPublic | UserPublic disabled?: boolean } const ActionsMenu = ({ type, value, disabled }: ActionsMenuProps) => { const editUserModal = useDisclosure() const deleteModal = useDisclosure() return ( <> } variant="unstyled" /> } > Edit {type} } color="ui.danger" > Delete {type} {type === "User" ? ( ) : ( )} ) } export default ActionsMenu