Skip to main content

Function: revalidateHandler()

revalidateHandler(req, res): Promise<void>

Defined in: packages/next/src/handlers/revalidateHandler.ts:30

The RevalidateHandler is responsible for handling revalidate requests.

Handling revalidate requires the Headless WordPress Plugin.

Important: This function is meant to be used in a api route e.g: /pages/api/revalidate.

Usage

// pages/api/revalidate.js
import { revalidateHandler } from '@headstartwp/next';

export default async function handler(req, res) {
return revalidateHandler(req, res);
}

Parameters

req

NextApiRequest

The request object,

res

NextApiResponse

The response object.

Returns

Promise<void>

A response object.