When I add a value to array field and then I invoke REMOVE_FIELD it still stays there. Seems like some sort of race condition where the value disappears from value array but is again added because subsequent Field component with given index as name re-adds itself automatically on mount.
When I add a value to array field and then I invoke REMOVE_FIELD it still stays there. Seems like some sort of race condition where the value disappears from value array but is again added because subsequent Field component with given index as name re-adds itself automatically on mount.