UNPKG

@paroicms/server

Version:
27 lines 1.1 kB
import { toTpClusterPayload } from "./cluster-payloads.js"; import { createDocPayloadDrop } from "./create-doc-drop.js"; import { makeBasicTranslationsPayload } from "./translations.queries.js"; export function makeDetachedTemplatePayload(renderingContext, options) { const { siteContext } = renderingContext; const language = options.language ?? siteContext.siteSchema.defaultLanguage; const cluster = toTpClusterPayload(renderingContext, language, siteContext.homeRoutingCluster); return { doc: { kind: "detached", language, languageLabel: siteContext.siteSchema.languageLabels[language], translations: makeBasicTranslationsPayload(siteContext), urlQuery: options.urlQuery, cluster: cluster, }, }; } export function makeRegularTemplatePayload(renderingContext, docValues, options) { return { doc: createDocPayloadDrop(renderingContext, docValues, { ...options, documentId: docValues, }), }; } //# sourceMappingURL=make-public-payload.js.map