diff --git a/apps/web/src/components/MessageBubble.tsx b/apps/web/src/components/MessageBubble.tsx index 3d15bb3..66d20d7 100644 --- a/apps/web/src/components/MessageBubble.tsx +++ b/apps/web/src/components/MessageBubble.tsx @@ -74,6 +74,7 @@ function linkifyChildren(children: ReactNode, keyPrefix = 'l'): ReactNode { const grandchildren = el.props.children; if (grandchildren === undefined) return child; return cloneElement(el, { + key: el.key ?? `linkified-${i}`, children: linkifyChildren(grandchildren, `${keyPrefix}-${i}`), }); }