]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(compiler-sfc): fix useCssVars codegen
authorEvan You <yyx990803@gmail.com>
Wed, 15 Jul 2020 22:05:35 +0000 (18:05 -0400)
committerEvan You <yyx990803@gmail.com>
Wed, 15 Jul 2020 22:05:35 +0000 (18:05 -0400)
packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
packages/compiler-sfc/src/compileScript.ts
packages/compiler-sfc/src/genCssVars.ts

index e4b096b308d07e6b85951df54e0e894fe51f5bbc..dd3c2472cf04fcd452fefe9b8298799ef5e5ecd0 100644 (file)
@@ -109,7 +109,7 @@ exports[`SFC compile <script setup> CSS vars injection <script> w/ default expor
 "const __default__ = { setup() {} }
 import { useCSSVars as __useCSSVars__ } from 'vue'
 const __injectCSSVars__ = () => {
-__useCSSVars__(_ctx => ({ color: _ctx.color }))
+__useCssVars__(_ctx => ({ color: _ctx.color }))
 }
 const __setup__ = __default__.setup
 __default__.setup = __setup__
@@ -125,7 +125,7 @@ exports[`SFC compile <script setup> CSS vars injection <script> w/ default expor
         
 import { useCSSVars as __useCSSVars__ } from 'vue'
 const __injectCSSVars__ = () => {
-__useCSSVars__(_ctx => ({ color: _ctx.color }))
+__useCssVars__(_ctx => ({ color: _ctx.color }))
 }
 const __setup__ = __default__.setup
 __default__.setup = __setup__
@@ -139,7 +139,7 @@ exports[`SFC compile <script setup> CSS vars injection <script> w/ no default ex
 const __default__ = {}
 import { useCSSVars as __useCSSVars__ } from 'vue'
 const __injectCSSVars__ = () => {
-__useCSSVars__(_ctx => ({ color: _ctx.color }))
+__useCssVars__(_ctx => ({ color: _ctx.color }))
 }
 const __setup__ = __default__.setup
 __default__.setup = __setup__
@@ -149,11 +149,11 @@ export default __default__"
 `;
 
 exports[`SFC compile <script setup> CSS vars injection w/ <script setup> 1`] = `
-"import { useCSSVars as __useCSSVars__ } from 'vue'
+"import { useCssVars as __useCssVars__ } from 'vue'
 
 export function setup() {
 const color = 'red'
-__useCSSVars__(_ctx => ({ color }))
+__useCssVars__(_ctx => ({ color }))
 return { color }
 }
 
index f6a6399684d0d8e00f5bd42ea99249c32433c33e..80800a8f7d998589b12a1d51ff108cd7b28991e1 100644 (file)
@@ -557,7 +557,7 @@ export function compileScript(
 
   // inject `useCSSVars` calls
   if (hasCssVars) {
-    s.prepend(`import { useCSSVars as __useCSSVars__ } from 'vue'\n`)
+    s.prepend(`import { useCssVars as __useCssVars__ } from 'vue'\n`)
     for (const style of styles) {
       const vars = style.attrs.vars
       if (typeof vars === 'string') {
index 0b9a7eba0a53dbcd7cef0544716cd8635d853ee8..45139a4bcc397989f273c5124b84e3894d964c6e 100644 (file)
@@ -38,7 +38,7 @@ export function genCssVarsCode(
           })
           .join('')
 
-  return `__useCSSVars__(_ctx => (${transformedString})${
+  return `__useCssVars__(_ctx => (${transformedString})${
     scoped ? `, true` : ``
   })`
 }