addReactiveArrayItem function
void
addReactiveArrayItem()
Adds a reactive item to a nested array
Implementation
void addReactiveArrayItem(
Map<String, dynamic> formData,
String arrayPath,
Map<String, dynamic> newItem,
) {
final reactiveItem = _makeReactive(newItem);
if (!hasNestedFormField(formData, arrayPath)) {
setNestedFormValue(formData, arrayPath, <dynamic>[].obs);
}
final arrayData = getNestedFormValue(formData, arrayPath);
if (arrayData is List) {
arrayData.add(reactiveItem);
}
}