15 lines
364 B
TypeScript
15 lines
364 B
TypeScript
'use client';
|
|
|
|
import { useRouter } from 'next/navigation';
|
|
import { RefreshRouteOnSave as PayloadLivePreview } from '@payloadcms/live-preview-react';
|
|
|
|
export default function RefreshRouteOnSave() {
|
|
const router = useRouter();
|
|
|
|
return (
|
|
<PayloadLivePreview
|
|
refresh={() => router.refresh()}
|
|
serverURL={process.env.NEXT_PUBLIC_PAYLOAD_URL ?? ''}
|
|
/>
|
|
);
|
|
} |