From 232a7dd67ad0e6377afa9f6fc9bc42cab22c35aa Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Wed, 24 Apr 2024 20:39:42 -0500 Subject: [PATCH] Remove cache clearing from admin server pages --- src/app/admin/photos/page.tsx | 6 ------ src/state/useSwrClear.ts | 4 +++- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/app/admin/photos/page.tsx b/src/app/admin/photos/page.tsx index d562c2c9..dd3df34a 100644 --- a/src/app/admin/photos/page.tsx +++ b/src/app/admin/photos/page.tsx @@ -34,7 +34,6 @@ import MoreComponentsFromSearchParams from import { getPhotos } from '@/services/vercel-postgres'; import PhotoDate from '@/photo/PhotoDate'; import { revalidatePath } from 'next/cache'; -import useSwrClear from '@/state/useSwrClear'; const DEBUG_PHOTO_BLOBS = false; @@ -55,8 +54,6 @@ export default async function AdminPhotosPage({ const showMorePhotos = count > photos.length; - const clearSwr = useSwrClear(); - return ( diff --git a/src/state/useSwrClear.ts b/src/state/useSwrClear.ts index 3cb9b7fe..8ad422bc 100644 --- a/src/state/useSwrClear.ts +++ b/src/state/useSwrClear.ts @@ -1,10 +1,12 @@ +'use client'; + import { useCallback } from 'react'; import { useSWRConfig } from 'swr'; export default function useSwrClear() { const { mutate } = useSWRConfig(); return useCallback(() => mutate( - _key => false, + _key => true, undefined, { revalidate: false }, ), [mutate]);