fix(compiler-sfc): duplicated injected css var with repeated vars in style (#2802)

This commit is contained in:
patak
2021-07-15 22:45:37 +02:00
committed by GitHub
parent b31712ecc5
commit 29010501cc
3 changed files with 44 additions and 1 deletions

View File

@@ -66,6 +66,25 @@ return { color }
}"
`;
exports[`CSS vars injection codegen w/ <script setup> using the same var multiple times 1`] = `
"import { useCssVars as _useCssVars, unref as _unref } from 'vue'
export default {
expose: [],
setup(__props) {
_useCssVars(_ctx => ({
\\"xxxxxxxx-color\\": (color)
}))
const color = 'red'
return { color }
}
}"
`;
exports[`CSS vars injection generating correct code for nested paths 1`] = `
"const a = 1
const __default__ = {}