import * as React from 'react'; import TreeView from '@mui/lab/TreeView'; import ExpandMoreIcon from '@mui/icons-material/ExpandMore'; import ChevronRightIcon from '@mui/icons-material/ChevronRight'; import TreeItem from '@mui/lab/TreeItem'; export default function FolderTree(props) { const renderTree = (nodes) => ( {Array.isArray(nodes.children) ? nodes.children.map((node) => renderTree(node)) : null} ); return ( } defaultExpanded={['root']} defaultExpandIcon={} sx={{ height: 110, flexGrow: 1, maxWidth: 400, overflowY: 'auto' }} > {renderTree(props.tree)} ); }