feat: add useQuery implementation for document fetching in DocumentsDataTable with 3-minute stale time

This commit is contained in:
CREDO23 2025-12-08 08:41:29 +00:00
parent bccbd65333
commit 42e10bbe55
3 changed files with 77 additions and 55 deletions

View file

@ -15,6 +15,7 @@ export const cacheKeys = {
documents: {
globalQueryParams: (queries: GetDocumentsRequest["queryParams"]) =>
["documents", ...(queries ? Object.values(queries) : [])] as const,
withQueryParams :(queries: GetDocumentsRequest["queryParams"]) => ["documents-with-queries", ...(queries ? Object.values(queries) : [])] as const,
document: (documentId: string) => ["document", documentId] as const,
typeCounts: (searchSpaceId?: string) => ["documents", "type-counts", searchSpaceId] as const,
byChunk: (chunkId: string) => ["documents", "by-chunk", chunkId] as const,