Skip to main content

Function: useCitations()

useCitations(uri, options): UseQueryResult<OutputSchema, Error>

Defined in: web/lib/hooks/use-discovery.ts:245

Fetches citation network data for an eprint.

Parameters

uri

string

AT-URI of the eprint

options

UseCitationsOptions = {}

Query options

Returns

UseQueryResult<OutputSchema, Error>

Query result with citations data

Remarks

Returns both citation counts and the actual citation relationships between Chive-indexed eprints.

Example

const { data } = useCitations('at://did:plc:abc/pub.chive.eprint/123');

if (data) {
console.log(`Cited by ${data.counts.citedByCount} papers`);
}