diff --git a/packages/lib/hooks/useRefreshData.ts b/packages/lib/hooks/useRefreshData.ts index 0040b5dd7f..d505af074d 100644 --- a/packages/lib/hooks/useRefreshData.ts +++ b/packages/lib/hooks/useRefreshData.ts @@ -7,6 +7,10 @@ export function useRefreshData() { const router = useRouter(); const asPath = useAsPath(); const refreshData = () => { + if ("refresh" in router) { + // Refresh the server components + router.refresh(); + } router.replace(asPath); }; return refreshData;