UNPKG

@prismicio/next

Version:

Helpers to integrate Prismic into Next.js apps

25 lines (24 loc) 600 B
//#region src/pages/exitPreview.ts /** * Ends a Prismic preview session within a Next.js app. This function should be used in an API * route. * * @example * ;```typescript * // src/pages/api/exit-preview.js * * import { exitPreview } from "@prismicio/next" * * export default function handler(_req, res) { * return exitPreview({ res }) * } * ``` */ function exitPreview(config) { config.res.clearPreviewData(); config.res.setHeader("Cache-Control", "no-store"); config.res.json({ success: true }); } //#endregion exports.exitPreview = exitPreview; //# sourceMappingURL=exitPreview.cjs.map