fix(compiler-dom): fix duplicated transforms

This commit is contained in:
Evan You
2020-02-07 14:24:56 -05:00
parent a51e710396
commit 9e51297702
2 changed files with 25 additions and 31 deletions

View File

@@ -16,7 +16,9 @@ import {
TRANSITION_GROUP,
createIfStatement,
createSimpleExpression,
getDOMTransformPreset,
getBaseTransformPreset,
DOMNodeTransforms,
DOMDirectiveTransforms,
createReturnStatement,
ReturnStatement,
Namespaces,
@@ -165,9 +167,14 @@ export function ssrProcessComponent(
export const rawOptionsMap = new WeakMap<RootNode, CompilerOptions>()
const [vnodeNodeTransforms, vnodeDirectiveTransforms] = getDOMTransformPreset(
const [baseNodeTransforms, baseDirectiveTransforms] = getBaseTransformPreset(
true
)
const vnodeNodeTransforms = [...baseNodeTransforms, ...DOMNodeTransforms]
const vnodeDirectiveTransforms = {
...baseDirectiveTransforms,
...DOMDirectiveTransforms
}
function createVNodeSlotBranch(
props: ExpressionNode | undefined,