Skip to content

Commit 9769f27

Browse files
committed
fix(macros): allow VariableStatement for defineModel
1 parent 5803b5e commit 9769f27

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

packages/macros/src/volar/index.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -190,12 +190,11 @@ export function getRootMap(options: TransformOptions): RootMap {
190190
`${modelName}Modifiers?: Partial<Record<${getText(expression.typeArguments[1], ast, ts)}, boolean>>`,
191191
)
192192
}
193-
if (ts.isVariableStatement(node))
194-
codes.replaceRange(
195-
initializer.getStart(ast),
196-
initializer.getStart(ast),
197-
`// @ts-ignore\n${id};\nlet ${id} = `,
198-
)
193+
codes.replaceRange(
194+
initializer.getStart(ast),
195+
initializer.getStart(ast),
196+
`// @ts-ignore\n${id};\nlet ${id} = `,
197+
)
199198
} else if (options.defineSlots.alias.includes(macroName)) {
200199
codes.replaceRange(
201200
expression.getStart(ast),

0 commit comments

Comments
 (0)