Este recurso permite que você renderize novamente as páginas cujo conteúdo foi alterado no “Painel de Administração”
Este recurso permite que você renderize novamente as páginas cujo conteúdo foi alterado no “Painel de Administração”.
Por padrão, as páginas são servidas como versões estáticas.
Vamos modificar nosso arquivo layout.tsx.
import { Refresher } from 'cms-renderer/lib/refresher';
import { revalidatePath } from 'next/cache';
// função executada durante a revalidação
async function revalidate() {
'use server';
revalidatePath('/',
Após alterar seu layout raiz, você pode editar campos no banco de dados e ver as atualizações refletidas depois de atualizar a página.