import React from 'react'; import PropTypes from 'prop-types'; import api from 'shared/utils/api'; import toast from 'shared/utils/toast'; import { Button, ConfirmModal } from 'shared/components'; const propTypes = { issue: PropTypes.object.isRequired, fetchProject: PropTypes.func.isRequired, modalClose: PropTypes.func.isRequired, }; const ProjectBoardIssueDetailsDelete = ({ issue, fetchProject, modalClose }) => { const handleIssueDelete = async () => { try { await api.delete(`/issues/${issue.id}`); await fetchProject(); modalClose(); } catch (error) { toast.error(error); } }; return (