I have a v-for and I used <component :is=""> in it, when it's render ValidationProvider, everything is right but when it render span it doesn't render anything inside.
<component
:is="item.validation_rules ? 'ValidationProvider' : 'span'"
v-slot="{ errors }"
:name="item.label"
:rules="item.validation_rules"
>
Place for inputs...
</component>
output:
<span name="Field name" rules=""></span>
Exepted output:
<span name="Field name" rules="">
Place for inputs...
</span>