CREATE_VNODE,
CallExpression,
JSChildNode,
- RESOLVE_DYNAMIC_COMPONENT
+ RESOLVE_DYNAMIC_COMPONENT,
+ TRANSITION
} from '@vue/compiler-dom'
import { SSR_RENDER_COMPONENT, SSR_RENDER_VNODE } from '../runtimeHelpers'
import {
if ((parent as WIPSlotEntry).type === WIP_SLOT) {
context.pushStringPart(``)
}
+ // #5351: filter out comment children inside transition
+ if (component === TRANSITION) {
+ node.children = node.children.filter(c => c.type !== NodeTypes.COMMENT)
+ }
processChildren(node, context)
}
} else {