+ { replies.map((reply, index) => {
+ let message = messages.find(x => reply.id === x._id);
+ if (!message) return;
+
+ let user = users.find(x => message!.author === x?._id);
+ if (!user) return;
+
+ return (
+
+
+
+
+
+
+
+ setReplies(replies.map((_, i) => i === index ? { ..._, mention: !_.mention } : _))}>
+
+ { reply.mention ? 'ON' : 'OFF' }
+
+
+ setReplies(replies.filter((_, i) => i !== index))}>
+
+
+
+
+ )
+ }) }
+
+ )
+}
diff --git a/src/components/common/user/UserShort.tsx b/src/components/common/user/UserShort.tsx
index de16edf4..0dda8d3c 100644
--- a/src/components/common/user/UserShort.tsx
+++ b/src/components/common/user/UserShort.tsx
@@ -6,9 +6,9 @@ export function Username({ user }: { user?: User }) {
return