fix(runtime-core): enable block tracking when normalizing plain element with slot children (#1987)
fix #1980
This commit is contained in:
@@ -130,10 +130,10 @@ describe('vnode', () => {
|
||||
})
|
||||
|
||||
test('object', () => {
|
||||
const vnode = createVNode('p', null, { foo: 'foo' })
|
||||
const vnode = createVNode({}, null, { foo: 'foo' })
|
||||
expect(vnode.children).toMatchObject({ foo: 'foo' })
|
||||
expect(vnode.shapeFlag).toBe(
|
||||
ShapeFlags.ELEMENT | ShapeFlags.SLOTS_CHILDREN
|
||||
ShapeFlags.STATEFUL_COMPONENT | ShapeFlags.SLOTS_CHILDREN
|
||||
)
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user