// @flow import React from 'react'; import { Modal } from 'modal/modal'; import Button from 'component/button'; import Card from 'component/common/card'; type Props = { commentId: string, // sha256 digest identifying the comment commentIsMine: boolean, // if this comment was signed by an owned channel contentChannelPermanentUrl: any, closeModal: () => void, deleteComment: (string, ?string) => void, supportAmount?: any, setQuickReply: (any) => void, }; function ModalRemoveComment(props: Props) { const { commentId, commentIsMine, contentChannelPermanentUrl, closeModal, deleteComment, supportAmount, setQuickReply, } = props; return (

{__('Are you sure you want to remove this comment?')}

{Boolean(supportAmount) && (

{__('This comment has a tip associated with it which cannot be reverted.')}

)} } actions={ <>
} />
); } export default ModalRemoveComment;