From 4893d19db8f8a07937e91e59e19b249bfeb28e90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20=C4=8Cern=C3=BD?= <112722215+CernyMatej@users.noreply.github.com> Date: Tue, 16 Jan 2024 11:02:39 +0100 Subject: [PATCH] fix(nuxt): await async payload revivers (#25222) --- packages/nuxt/src/app/composables/payload.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nuxt/src/app/composables/payload.ts b/packages/nuxt/src/app/composables/payload.ts index f3547d20befd..510ec8733da6 100644 --- a/packages/nuxt/src/app/composables/payload.ts +++ b/packages/nuxt/src/app/composables/payload.ts @@ -102,7 +102,7 @@ export async function getNuxtClientPayload () { return {} } - const inlineData = parsePayload(el.textContent || '') + const inlineData = await parsePayload(el.textContent || '') const externalData = el.dataset.src ? await _importPayload(el.dataset.src) : undefined @@ -115,8 +115,8 @@ export async function getNuxtClientPayload () { return payloadCache } -export function parsePayload (payload: string) { - return parse(payload, useNuxtApp()._payloadRevivers) +export async function parsePayload (payload: string) { + return await parse(payload, useNuxtApp()._payloadRevivers) } /**