🐛 Bug description
aliased Fragments and KeepAlive's children should not be transformed into slots.
import { Fragment as FragmentA } from 'vue'
const Root = <FragmentA>root</FragmentA>
// will be coverted to
const Root = _createVNode(_FragmentA, null, {
default: () => [_createTextVNode("root2")]
});
📝 Steps to reproduce
REPL
Reproduction Link (required):
🏞 Desired result
import { Fragment as FragmentA } from 'vue'
const Root = <FragmentA>root</FragmentA>
// should be converted to array
const Root = _createVNode(_FragmentA, null, [_createTextVNode("root2")]);
🚑 Other information
vue-macros/vue-macros#954