UNPKG

@prismicio/client

Version:

The official JavaScript + TypeScript client library for Prismic

22 lines (21 loc) 648 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const cookie = require("../cookie.cjs"); const readValue = (value) => { return value.replace(/%3B/g, ";"); }; const getPreviewCookie = (cookieJar) => { const cookies = cookieJar.split("; "); let value; for (const cookie$1 of cookies) { const parts = cookie$1.split("="); const name = readValue(parts[0]).replace(/%3D/g, "="); if (name === cookie.preview) { value = readValue(parts.slice(1).join("=")); break; } } return value; }; exports.getPreviewCookie = getPreviewCookie; //# sourceMappingURL=getPreviewCookie.cjs.map