diff --git a/src/components/Message.tsx b/src/components/Message.tsx index 55d2db8..fb8bd84 100644 --- a/src/components/Message.tsx +++ b/src/components/Message.tsx @@ -75,9 +75,13 @@ export default function Message({ message }: Props): React.ReactElement { {message.reply && }
- {fragments.map((fragment, index) => - fragmentToComponent(fragment, index) - )} + {fragments + .filter((fragment) => + message.reply && fragment.type === "mention" + ? fragment.mention.user_id !== message.reply.parent_user_id + : true + ) + .map((fragment, index) => fragmentToComponent(fragment, index))}