// Sidebar Component export function renderSidebar({ libraries, tags, selectedLibrary, selectedTag, onSelectLibrary, onSelectTag, onHome }) { const buildLibraryTree = (libs, parentId = null, depth = 0) => { return libs .filter(l => l.parentId === parentId) .map(lib => { const children = libs.filter(l => l.parentId === lib.id); const hasChildren = children.length > 0; const isSelected = selectedLibrary === lib.id; return `