Skip to main content

Function: usePrefetchReviews()

usePrefetchReviews(): (eprintUri) => void

Defined in: web/lib/hooks/use-review.ts:494

Hook for prefetching reviews on hover/focus.

Returns​

Function

Function to prefetch reviews for an eprint

Parameters​

eprintUri​

string

Returns​

void

Remarks​

Improves perceived performance by loading review data before the user navigates to an eprint's reviews section.

Example​

const prefetchReviews = usePrefetchReviews();

return (
<TabsTrigger
value="reviews"
onMouseEnter={() => prefetchReviews(eprintUri)}
onFocus={() => prefetchReviews(eprintUri)}
>
Reviews
</TabsTrigger>
);