From c67ecc2fb989f26a736baaff12c5d98a8f5b56f8 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Sun, 5 Jan 2025 18:48:48 +0000 Subject: [PATCH] Fix typing in m.mentions finder --- src/app/features/room/RoomInput.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/features/room/RoomInput.tsx b/src/app/features/room/RoomInput.tsx index 2989ef96..81c5084b 100644 --- a/src/app/features/room/RoomInput.tsx +++ b/src/app/features/room/RoomInput.tsx @@ -301,10 +301,10 @@ export const RoomInput = forwardRef( } let mentionsRoom = false; editor.children.forEach((node: Descendant): void => { - if(node.type === undefined || node.type !== "paragraph") return; + if("type" in node && node.type !== "paragraph") return; const paragraph: ParagraphElement = node as ParagraphElement; paragraph.children?.forEach((child: InlineElement): void => { - if (child.type === "mention") { + if ("type" in child && child.type === "mention") { const mention: MentionElement = child as MentionElement; if (mention.name === "@room" && !mention.id.startsWith("@")) { mentionsRoom = true