0 && "ml-6 border-l-2 border-border pl-4")}>
{level > 0 && }
{getStatusIcon(item.status)}
{getItemLabel(item)}
{item.status}
{item.depends_on && (
depends on parent
)}
{hasChildren && dependents.map(dep => renderItem(dep, level + 1))}
);
};
if (items.length <= 1) {
return null; // Don't show tree for single items
}
return (