Skip to main content

Variable: preprintSearchKeys

const preprintSearchKeys: object

Defined in: web/lib/hooks/use-preprint-search.ts:157

Query key factory for preprint search queries.

Type declaration

all

all: readonly ["preprint-search"]

Base key for all preprint search queries

autocomplete()

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

Key for autocomplete queries

Parameters

query

string

Returns

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

search: (params) => readonly ["preprint-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 ["preprint-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.