From b75d2eb52dd78ced4cf43482a735aef8cf5ba5b7 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 2 Apr 2024 10:07:26 +0100 Subject: [PATCH] fix: allow usage of visual editing `useSanityQuery` without awaiting --- src/runtime/composables/visual-editing.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runtime/composables/visual-editing.ts b/src/runtime/composables/visual-editing.ts index ff86c06b..1f662558 100644 --- a/src/runtime/composables/visual-editing.ts +++ b/src/runtime/composables/visual-editing.ts @@ -287,7 +287,7 @@ export const useSanityQuery = ( onScopeDispose(unsubscribe) } - return new Promise(resolve => { + return Object.assign(result, new Promise(resolve => { result.then(value => { updateRefs(value.data.value.data, value.data.value.sourceMap) resolve({ @@ -297,7 +297,7 @@ export const useSanityQuery = ( encodeDataAttribute, }) }) - }) as AsyncSanityData + })) as AsyncSanityData } export function useSanityLiveMode (options?: { client?: string }) {