Skip to main content

Variable: eprintSearchKeys

const eprintSearchKeys: object

Defined in: web/lib/hooks/use-eprint-search.ts:170

Query key factory for eprint search queries.

Type declaration​

all​

all: readonly ["eprint-search"]

Base key for all eprint search queries

autocomplete()​

autocomplete: (query) => readonly ["eprint-search", "autocomplete", string]

Key for autocomplete queries

Parameters​

query​

string

Returns​

readonly ["eprint-search", "autocomplete", string]

search: (params) => readonly ["eprint-search", "search", { author: string; limit: number; query: string; sources: string; }]

Key for federated search queries

Parameters​

params​
author​

string

limit​

number

query​

string

sources​

string

Returns​

readonly ["eprint-search", "search", { author: string; limit: number; query: string; sources: string; }]

Remarks​

Follows TanStack Query best practices for cache key management. Enables fine-grained cache invalidation for search data.