"const { ssrRenderList: _ssrRenderList } = require("vue/server-renderer")
return function ssrRender(_ctx, _push, _parent, _attrs) {
- if (_attrs.tag) {
+ if (_attrs && _attrs.tag) {
_push(\`<\${_attrs.tag}>\`)
}
_push(\`<!--[-->\`)
_push(\`<div></div>\`)
})
_push(\`<!--]-->\`)
- if (_attrs.tag) {
+ if (_attrs && _attrs.tag) {
_push(\`</\${_attrs.tag}>\`)
}
}"
"const { ssrRenderList: _ssrRenderList } = require("vue/server-renderer")
return function ssrRender(_ctx, _push, _parent, _attrs) {
- if (_attrs.tag) {
+ if (_attrs && _attrs.tag) {
_push(\`<\${_attrs.tag}>\`)
}
_push(\`<!--[-->\`)
_push(\`<div>ok</div>\`)
}
_push(\`<!--]-->\`)
- if (_attrs.tag) {
+ if (_attrs && _attrs.tag) {
_push(\`</\${_attrs.tag}>\`)
}
}"
if (hasFallthroughAttrs) {
context.pushStatement(
createIfStatement(
- createSimpleExpression('_attrs.tag'),
+ createSimpleExpression('_attrs && _attrs.tag'),
createBlockStatement([
createSimpleExpression('_push(`<${_attrs.tag}>`)'),
]),
if (hasFallthroughAttrs) {
context.pushStatement(
createIfStatement(
- createSimpleExpression('_attrs.tag'),
+ createSimpleExpression('_attrs && _attrs.tag'),
createBlockStatement([
createSimpleExpression('_push(`</${_attrs.tag}>`)'),
]),