import React from 'react'; 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 EditUser from '../Admin/EditUser'; import EditItem from '../Items/EditItem'; import Delete from './DeleteAlert'; import { ItemOut, UserOut } from '../../client'; interface ActionsMenuProps { type: string; value: ItemOut | UserOut; disabled?: boolean; } const ActionsMenu: React.FC = ({ type, value, disabled }) => { const editUserModal = useDisclosure(); const deleteModal = useDisclosure(); return ( <> } variant='unstyled'> }>Edit {type} } color='ui.danger'>Delete {type} { type === 'User' ? : } ); }; export default ActionsMenu;