import React, { FC, useState, useCallback } from 'react'; import styles from './styles.scss'; interface IProps { onEdit: () => void; onDelete: () => void; } const CommentMenu: FC = ({ onEdit, onDelete }) => { const [is_menu_opened, setIsMenuOpened] = useState(false); const onFocus = useCallback(() => setIsMenuOpened(true), [setIsMenuOpened]); const onBlur = useCallback(() => setIsMenuOpened(false), [setIsMenuOpened]); return (
{is_menu_opened && (
Редактировать
Удалить
)}
); }; export { CommentMenu };