//delete, duplicate, open import { TrashIcon, DocumentDuplicateIcon, ArrowUpRightIcon, EllipsisVerticalIcon, EyeSlashIcon, } from "@heroicons/react/24/solid"; import Button from "../Button"; import { useState, useEffect, useRef } from "react"; import { RowOption } from "./RowOption"; export const RowOptionMenu = ({ onDelete, onHide }) => { const [menuOpen, setMenuOpen] = useState(false); const openMenu = () => setMenuOpen(true); const closeMenu = () => setMenuOpen(false); // TODO: Hide menu if clicked elsewhere return ( <>
*]:rounded z-10" + (!menuOpen ? " invisible" : "") } > { /* handle open */ }} />
); };