refactor: remove metadata viewing functionality from FolderNode, FolderTreeView, and DocumentsSidebar components

This commit is contained in:
Anish Sarkar 2026-04-03 13:05:42 +05:30
parent 388811194e
commit 8171605fae
3 changed files with 1 additions and 46 deletions

View file

@ -44,7 +44,6 @@ interface FolderTreeViewProps {
watchedFolderIds?: Set<number>;
onRescanFolder?: (folder: FolderDisplay) => void;
onStopWatchingFolder?: (folder: FolderDisplay) => void;
onViewFolderMetadata?: (folder: FolderDisplay) => void;
}
function groupBy<T>(items: T[], keyFn: (item: T) => string | number): Record<string | number, T[]> {
@ -82,7 +81,6 @@ export function FolderTreeView({
watchedFolderIds,
onRescanFolder,
onStopWatchingFolder,
onViewFolderMetadata,
}: FolderTreeViewProps) {
const foldersByParent = useMemo(() => groupBy(folders, (f) => f.parentId ?? "root"), [folders]);
@ -247,7 +245,6 @@ export function FolderTreeView({
isWatched={watchedFolderIds?.has(f.id)}
onRescan={onRescanFolder}
onStopWatching={onStopWatchingFolder}
onViewMetadata={onViewFolderMetadata}
/>
);