From 8e6c3378676be05cea7f53664442acdfb86784f9 Mon Sep 17 00:00:00 2001 From: Adrien Foulon <6115458+Tofandel@users.noreply.github.com> Date: Fri, 6 Sep 2024 08:20:41 +0500 Subject: [PATCH] fix(hydration): check __asyncHydrate presence for vue3-lazy-hydration compat (#11825) close #11793 --- packages/runtime-core/src/renderer.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/runtime-core/src/renderer.ts b/packages/runtime-core/src/renderer.ts index 11736e9dff2..9b50dca23f9 100644 --- a/packages/runtime-core/src/renderer.ts +++ b/packages/runtime-core/src/renderer.ts @@ -1330,7 +1330,10 @@ function baseCreateRenderer( } } - if (isAsyncWrapperVNode) { + if ( + isAsyncWrapperVNode && + (type as ComponentOptions).__asyncHydrate + ) { ;(type as ComponentOptions).__asyncHydrate!( el as Element, instance,