“Tree.TreeNode”不能用作 JSX 组件

“Tree.TreeNode”不能用作 JSX 组件。
其实例类型 "Component<AntTreeNodeProps, any, any>" 不是有效的 JSX 元素。
在这些类型中,"render()" 返回的类型不兼容。

const renderUserTreeNodes = (data: any[]): React.ReactElement[] => {
const treeNode: React.ReactElement[] = []
data.map((item: any): void => {
treeNode.push(
<Tree.TreeNode
title={item.id.substr(0, 3) == 105 ? <span style={{ fontSize: '0.12rem' }}>
张三
<span style={{ marginLeft: '0.2rem' }}>15520080808
<span style={{ marginLeft: '0.2rem' }}>组长
<span style={{ marginLeft: '0.2rem' }}><img src={messages} alt="message" style={{ height: '0.24rem' }} />
: {item.name}}
icon={(): React.ReactElement => item.id.substr(0, 3) == 105 ? : <img style={{ width: '0.24rem' }} src={group} alt="" />}
key={item.id} dataRef={item} >
{
item.children && renderUserTreeNodes(item.children)
}
</Tree.TreeNode>
)
})
return treeNode
}