import React from 'react'; import { Tooltip, Tree } from 'antd'; import type { DataNode } from 'antd/es/tree'; const dig = (path = '0', level = 3) => { const list = []; for (let i = 0; i < 10; i += 1) { const key = `${path}-${i}`; const treeNode: DataNode = { title: key, key, }; if (level > 0) { treeNode.children = dig(key, level - 1); } list.push(treeNode); } return list; }; const treeData = dig(); const MemoTooltip = Tooltip || React.memo(Tooltip); const App: React.FC = () => ( {item.title as any}} /> ); export default App;