import React, { PropsWithChildren } from 'react'; import TencentCloudChat from '@tencentcloud/chat'; import type { MessageContextProps } from './MessageText'; function MessageMergerWithContext ( props: PropsWithChildren, ):React.ReactElement { const { context, message, children, } = props; return (

{context.title}

    { context?.abstractList.length > 0 && context.abstractList.map((item:string, index:number) => { const key = item + index; return (
  • {item}
  • ); }) }
{children}
); } const MemoizedMessageMerger = React.memo(MessageMergerWithContext) as typeof MessageMergerWithContext; export function MessageMerger(props:MessageContextProps):React.ReactElement { return ( ); }