Bug: Props in child component defined in mixin are missing with shallowMount
on @vue/compat
#2333
Labels
bug
Something isn't working
shallowMount
on @vue/compat
#2333
Describe the bug
With
shallowMount
on Vue 3 + @vue/compat, properties of a child component are undefined when using them through a mixin.If the property is moved from the mixin directly to the component, then the property is defined.
Also if the
shallowMount
is switched tomount
, the property is defined.To Reproduce
I created a demo repo where this issue can be reproduced, with tags for various working and not working states. It includes the following important files:
And the following tags:
mount
instead ofshallowMount
Expected behavior
The second assertion should pass in the broken case
The text was updated successfully, but these errors were encountered: