"const _Vue = Vue
const _createVNode = Vue.createVNode
-const _hoisted_1 = { class: { foo: true }}
+const _hoisted_1 = { class: { foo: true } }
return function render() {
with (this) {
}
}
multilines && deindent()
- const lastChar = context.code[context.code.length - 1]
- push(multilines || /[\])}]/.test(lastChar) ? `}` : ` }`)
+ push(multilines ? `}` : ` }`)
}
function genArrayExpression(node: ArrayExpression, context: CodegenContext) {
let arg: ExpressionNode | undefined
if (match[2]) {
- const startOffset = name.split(match[2], 2)!.shift()!.length
+ const startOffset = name.indexOf(match[2])
const loc = getSelection(
context,
getNewPosition(context, start, startOffset),
_createVNode(\\"div\\", { innerHTML: html }, null, 8 /* PROPS */, [\\"innerHTML\\"]),
_createVNode(\\"div\\", null, \\"test\\"),
_createVNode(\\"div\\", { style: _hoisted_1 }, \\"red\\"),
- _createVNode(\\"div\\", { style: {color: 'green'}}, null, 4 /* STYLE */)
+ _createVNode(\\"div\\", { style: {color: 'green'} }, null, 4 /* STYLE */)
]))
}
}"