import { useEffect, useState } from 'react'; import { IActionMenuProps } from './IActionMenuProps'; import { EllipsisVerticalIcon, EyeIcon, IconButton, ListItemIcon, ListItemText, Menu, MenuItem, PenIcon, TrashIcon } from '@noahspan/noahspan-components'; import { FormMode } from '../enums/formMode'; const ActionMenu = ({ id, onOpenCloseForm }: IActionMenuProps) => { const [anchorElAction, setAnchorElAction] = useState( null ); const onOpenActionMenu = (event: React.MouseEvent) => { setAnchorElAction(event.currentTarget); }; const onCloseActionMenu = () => { setAnchorElAction(null); }; useEffect(() => { console.log(id); }, [id]); return (
onOpenCloseForm(FormMode.EDIT, id)}> Edit onOpenCloseForm(FormMode.VIEW, id)}> View
Delete
); }; export default ActionMenu;