-
{
- if (node.isDirectory) {
- toggleFolder(node);
- } else {
- loadFileContent(node.path);
- }
- }}
- data-testid={`file-tree-item-${node.name}`}
- >
- {node.isDirectory ? (
- <>
- {isExpanded ? (
-
- ) : (
-
- )}
- {isExpanded ? (
-
- ) : (
-
- )}
- >
- ) : (
- <>
-
-
- >
- )}
- {node.name}
-
- {node.isDirectory && isExpanded && node.children && (
-
- {node.children.map((child) => renderNode(child, depth + 1))}
-
- )}
-
- );
- };
-
- if (!currentProject) {
- return (
-