diff --git a/packages/web/components/templates/library/LibraryContainer.tsx b/packages/web/components/templates/library/LibraryContainer.tsx index b6f16d409..6e006615b 100644 --- a/packages/web/components/templates/library/LibraryContainer.tsx +++ b/packages/web/components/templates/library/LibraryContainer.tsx @@ -827,7 +827,7 @@ export function LibraryContainer(props: LibraryContainerProps): JSX.Element { { - router.push(`${viewerData?.profile.username}/${item.node.slug}`) + router.push(`/${viewerData?.profile.username}/${item.node.slug}`) }} > {item.cursor}: {item.node.title} diff --git a/packages/web/lib/networking/library_items/useLibraryItems.tsx b/packages/web/lib/networking/library_items/useLibraryItems.tsx index 8a21c78e7..e2c2bee5a 100644 --- a/packages/web/lib/networking/library_items/useLibraryItems.tsx +++ b/packages/web/lib/networking/library_items/useLibraryItems.tsx @@ -235,9 +235,7 @@ export function useGetLibraryItems( }, enabled, initialPageParam: '0', - refetchOnMount: false, - refetchOnReconnect: false, - refetchOnWindowFocus: false, + staleTime: 10_000, getNextPageParam: (lastPage: LibraryItems, pages) => { return lastPage.pageInfo.hasNextPage ? lastPage?.pageInfo?.endCursor