fix(compiler-sfc): fix import usage check for last expression

This commit is contained in:
Evan You
2021-08-09 16:22:20 -04:00
parent c9c7030041
commit 1e1682f060
3 changed files with 6 additions and 4 deletions

View File

@@ -206,7 +206,7 @@ return { x }
exports[`SFC compile <script setup> imports imports not used in <template> should not be exposed 1`] = `
"import { defineComponent as _defineComponent } from 'vue'
import { FooBar, FooBaz, FooQux, vMyDir, x, y, z, x$y } from './x'
import { FooBar, FooBaz, FooQux, vMyDir, x, y, z, x$y, Last } from './x'
export default _defineComponent({
setup(__props, { expose }) {
@@ -214,7 +214,7 @@ export default _defineComponent({
const fooBar: FooBar = 1
return { fooBar, FooBaz, FooQux, vMyDir, x, z, x$y }
return { fooBar, FooBaz, FooQux, vMyDir, x, z, x$y, Last }
}
})"