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]);