It's necessary when form state bound to a FormItem-like compoent. It should display its own error, instead of mixed error, coz fields' error could be alreay bound to a child FormItem-like component.
<FormItem label="foo" {...bindFormItem(stateFoo)}> // we should bind stateFoo's own error here
<FormItem label="foo.bar" {...bindFormItem(stateFoo.$.bar)}>
{...}
</FormItem>
</FormItem>
It's necessary when form state bound to a
FormItem
-like compoent. It should display its own error, instead of mixed error, coz fields' error could be alreay bound to a childFormItem
-like component.