@prismicio/next
Version:
Helpers to integrate Prismic into Next.js apps
15 lines (14 loc) • 485 B
JavaScript
//#region src/pages/redirectToPreviewURL.ts
async function redirectToPreviewURL(config) {
const { client, req, res, linkResolver, defaultURL = "/", basePath = "" } = config;
const previewToken = req.query.token?.toString();
const previewURL = await client.resolvePreviewURL({
linkResolver,
defaultURL,
previewToken
});
res.redirect(basePath + previewURL);
}
//#endregion
exports.redirectToPreviewURL = redirectToPreviewURL;
//# sourceMappingURL=redirectToPreviewURL.cjs.map