diff --git a/src/app/molecules/message/Message.jsx b/src/app/molecules/message/Message.jsx index fa5d608..74c343f 100644 --- a/src/app/molecules/message/Message.jsx +++ b/src/app/molecules/message/Message.jsx @@ -574,7 +574,14 @@ function Message({ let { body } = content; const username = getUsernameOfRoomMember(mEvent.sender); - if (typeof body === 'undefined') return null; + const edit = useCallback(() => { + setIsEditing(true); + }, []); + const reply = useCallback(() => { + replyTo(senderId, eventId, body); + }, [body]); + + if (body === undefined) return null; if (msgType === 'm.emote') className.push('message--type-emote'); let isCustomHTML = content.format === 'org.matrix.custom.html'; @@ -594,13 +601,6 @@ function Message({ body = parseReply(body)?.body ?? body; } - const edit = useCallback(() => { - setIsEditing(true); - }, []); - const reply = useCallback(() => { - replyTo(senderId, eventId, body); - }, [body]); - return (
{