diff --git a/client/coral-embed-stream/src/tabs/stream/components/Comment.js b/client/coral-embed-stream/src/tabs/stream/components/Comment.js
index 32778f7ea..63740764f 100644
--- a/client/coral-embed-stream/src/tabs/stream/components/Comment.js
+++ b/client/coral-embed-stream/src/tabs/stream/components/Comment.js
@@ -745,10 +745,21 @@ export default class Comment extends React.Component {
const id = `c_${comment.id}`;
+ // props that are passed down the slots.
+ const slotPassthrough = {
+ action: 'deleted',
+ comment,
+ };
+
return (
{isCommentDeleted(comment) ? (
-
+
) : (
{this.renderComment()}
diff --git a/client/coral-embed-stream/src/tabs/stream/components/CommentTombstone.js b/client/coral-embed-stream/src/tabs/stream/components/CommentTombstone.js
index 95184dffd..e08f45d95 100644
--- a/client/coral-embed-stream/src/tabs/stream/components/CommentTombstone.js
+++ b/client/coral-embed-stream/src/tabs/stream/components/CommentTombstone.js
@@ -39,6 +39,7 @@ class CommentTombstone extends React.Component {
CommentTombstone.propTypes = {
action: PropTypes.string,
+ comment: PropTypes.object,
onUndo: PropTypes.func,
};
diff --git a/client/coral-embed-stream/src/tabs/stream/containers/Comment.js b/client/coral-embed-stream/src/tabs/stream/containers/Comment.js
index dca7fadaa..028d6a478 100644
--- a/client/coral-embed-stream/src/tabs/stream/containers/Comment.js
+++ b/client/coral-embed-stream/src/tabs/stream/containers/Comment.js
@@ -24,6 +24,7 @@ const slots = [
'commentAuthorName',
'commentAuthorTags',
'commentTimestamp',
+ 'commentTombstone',
'commentContent',
];
diff --git a/docs/source/api/slots.md b/docs/source/api/slots.md
index a2e7cc04d..662a025e0 100644
--- a/docs/source/api/slots.md
+++ b/docs/source/api/slots.md
@@ -99,6 +99,7 @@ You won't have to use this to build plugins, but it's helpful to find where to e
* `commentReactions`
* `commentActions`
* `commentInputArea`
+* `commentTombstone`
* `draftArea`
* `streamSettings`