diff options
| author | Dhravya Shah <[email protected]> | 2025-12-17 20:24:57 -0800 |
|---|---|---|
| committer | Dhravya Shah <[email protected]> | 2025-12-17 20:24:57 -0800 |
| commit | 27f69e451f40557854abe803c3795089efcd60f4 (patch) | |
| tree | fa2a30536ab1aa95353d81431a63f55a565839c8 | |
| parent | add the addMemory option docs (#616) (diff) | |
| download | supermemory-27f69e451f40557854abe803c3795089efcd60f4.tar.xz supermemory-27f69e451f40557854abe803c3795089efcd60f4.zip | |
fix: memory graph not visible with just docs
| -rw-r--r-- | apps/web/components/masonry-memory-list.tsx | 22 | ||||
| -rw-r--r-- | apps/web/components/memory-list-view.tsx | 16 | ||||
| -rw-r--r-- | packages/memory-graph/package.json | 2 | ||||
| -rw-r--r-- | packages/memory-graph/src/hooks/use-graph-data.ts | 1 | ||||
| -rw-r--r-- | packages/ui/memory-graph/hooks/use-graph-data.ts | 24 |
5 files changed, 31 insertions, 34 deletions
diff --git a/apps/web/components/masonry-memory-list.tsx b/apps/web/components/masonry-memory-list.tsx index 1a29093f..c09e1d9a 100644 --- a/apps/web/components/masonry-memory-list.tsx +++ b/apps/web/components/masonry-memory-list.tsx @@ -101,7 +101,11 @@ const DocumentCard = memo( (document.metadata?.website_og_image as string | undefined) || document.ogImage } - description={document.content && typeof document.content === "string" ? document.content : undefined} + description={ + document.content && typeof document.content === "string" + ? document.content + : undefined + } onOpenDetails={() => onOpenDetails(document)} onDelete={() => onDelete(document)} /> @@ -155,15 +159,13 @@ export const MasonryMemoryList = ({ return documents } - return documents - .map((doc) => ({ - ...doc, - memoryEntries: doc.memoryEntries.filter( - (memory) => - (memory.spaceContainerTag ?? memory.spaceId) === selectedSpace, - ), - })) - .filter((doc) => doc.memoryEntries.length > 0) + return documents.map((doc) => ({ + ...doc, + memoryEntries: doc.memoryEntries.filter( + (memory) => + (memory.spaceContainerTag ?? memory.spaceId) === selectedSpace, + ), + })) }, [documents, selectedSpace]) const handleOpenDetails = useCallback((document: DocumentWithMemories) => { diff --git a/apps/web/components/memory-list-view.tsx b/apps/web/components/memory-list-view.tsx index 6fc80afa..e6dd09b1 100644 --- a/apps/web/components/memory-list-view.tsx +++ b/apps/web/components/memory-list-view.tsx @@ -239,15 +239,13 @@ export const MemoryListView = ({ return documents } - return documents - .map((doc) => ({ - ...doc, - memoryEntries: doc.memoryEntries.filter( - (memory) => - (memory.spaceContainerTag ?? memory.spaceId) === selectedSpace, - ), - })) - .filter((doc) => doc.memoryEntries.length > 0) + return documents.map((doc) => ({ + ...doc, + memoryEntries: doc.memoryEntries.filter( + (memory) => + (memory.spaceContainerTag ?? memory.spaceId) === selectedSpace, + ), + })) }, [documents, selectedSpace]) const handleOpenDetails = useCallback((document: DocumentWithMemories) => { diff --git a/packages/memory-graph/package.json b/packages/memory-graph/package.json index ed3c2d4f..18083a8e 100644 --- a/packages/memory-graph/package.json +++ b/packages/memory-graph/package.json @@ -1,6 +1,6 @@ { "name": "@supermemory/memory-graph", - "version": "0.1.2", + "version": "0.1.5", "description": "Interactive graph visualization component for Supermemory - visualize and explore your memory connections", "type": "module", "main": "./dist/memory-graph.cjs", diff --git a/packages/memory-graph/src/hooks/use-graph-data.ts b/packages/memory-graph/src/hooks/use-graph-data.ts index 526277bb..e605bd73 100644 --- a/packages/memory-graph/src/hooks/use-graph-data.ts +++ b/packages/memory-graph/src/hooks/use-graph-data.ts @@ -52,7 +52,6 @@ export function useGraphData( memoryEntries: memories, } }) - .filter((doc) => doc.memoryEntries.length > 0) // Group documents by space for better clustering const documentsBySpace = new Map<string, typeof filteredDocuments>() diff --git a/packages/ui/memory-graph/hooks/use-graph-data.ts b/packages/ui/memory-graph/hooks/use-graph-data.ts index 3e9fa5cc..6fbcd8b0 100644 --- a/packages/ui/memory-graph/hooks/use-graph-data.ts +++ b/packages/ui/memory-graph/hooks/use-graph-data.ts @@ -29,19 +29,17 @@ export function useGraphData( const allEdges: GraphEdge[] = []; // Filter documents that have memories in selected space - const filteredDocuments = data.documents - .map((doc) => ({ - ...doc, - memoryEntries: - selectedSpace === "all" - ? doc.memoryEntries - : doc.memoryEntries.filter( - (memory) => - (memory.spaceContainerTag ?? memory.spaceId ?? "default") === - selectedSpace, - ), - })) - .filter((doc) => doc.memoryEntries.length > 0); + const filteredDocuments = data.documents.map((doc) => ({ + ...doc, + memoryEntries: + selectedSpace === "all" + ? doc.memoryEntries + : doc.memoryEntries.filter( + (memory) => + (memory.spaceContainerTag ?? memory.spaceId ?? "default") === + selectedSpace, + ), + })); // Group documents by space for better clustering const documentsBySpace = new Map<string, typeof filteredDocuments>(); |