Variable: discoveryKeys
constdiscoveryKeys:object
Defined in: web/lib/hooks/use-discovery.ts:23
Query key factory for discovery-related queries.
Type declaration
all
all: readonly [
"discovery"]
Base key for all discovery queries
citations()
citations: (
uri,options?) => readonly ["discovery","citations",string,undefined| {direction:string;limit:number; }]
Key for citations queries
Parameters
uri
string
options?
direction
string
limit
number
Returns
readonly ["discovery", "citations", string, undefined | { direction: string; limit: number; }]
enrichment()
enrichment: (
uri) => readonly ["discovery","enrichment",string]
Key for enrichment queries
Parameters
uri
string
Returns
readonly ["discovery", "enrichment", string]
forYou()
forYou: (
options?) => readonly ["discovery","forYou",undefined| {limit:number; }]
Key for For You feed queries
Parameters
options?
limit
number
Returns
readonly ["discovery", "forYou", undefined | { limit: number; }]
settings()
settings: () => readonly [
"discovery","settings"]
Key for discovery settings
Returns
readonly ["discovery", "settings"]
similar()
similar: (
uri,options?) => readonly ["discovery","similar",string,undefined| {limit:number; }]
Key for similar papers queries
Parameters
uri
string
options?
limit
number
Returns
readonly ["discovery", "similar", string, undefined | { limit: number; }]
Remarks
Follows TanStack Query best practices for cache key management. Enables fine-grained cache invalidation for discovery data.