next.js/examples/cms-prismic/pages/api/preview.ts
preview.ts16 lines398 B
import { NextApiRequest, NextApiResponse } from "next";
import { setPreviewData, redirectToPreviewURL } from "@prismicio/next";

import { createClient } from "../../lib/prismic";

export default async function preview(
  req: NextApiRequest,
  res: NextApiResponse,
) {
  const client = createClient({ req });

  setPreviewData({ req, res });

  await redirectToPreviewURL({ req, res, client });
}
Quest for Codev2.0.0
/
SIGN IN