]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(ssr): don't warn for missing teleport target if disabled (#5135)
authorKael <kaelwd@gmail.com>
Wed, 11 May 2022 01:33:08 +0000 (11:33 +1000)
committerGitHub <noreply@github.com>
Wed, 11 May 2022 01:33:08 +0000 (21:33 -0400)
packages/server-renderer/src/render.ts

index 17b5609f16baffd783081986494227de4c7670f1..4090ef9f451530f47c0cc538cd2afc71b2197491 100644 (file)
@@ -353,7 +353,9 @@ function renderTeleportVNode(
   const target = vnode.props && vnode.props.to
   const disabled = vnode.props && vnode.props.disabled
   if (!target) {
-    warn(`[@vue/server-renderer] Teleport is missing target prop.`)
+    if (!disabled) {
+      warn(`[@vue/server-renderer] Teleport is missing target prop.`)
+    }
     return []
   }
   if (!isString(target)) {