Skip to content

Commit 5d22447

Browse files
committed
refactor: simplified Array methods arguments
1 parent 76aea03 commit 5d22447

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/index.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,7 @@ class FormsField<T extends (arg: any) => Form> {
174174
? ([...Array(initialValueListOrLength)] as undefined[])
175175
: initialValueListOrLength;
176176

177-
this.$_formsRef.value = initialValueList.map((initialValue) =>
178-
this.$generateFormWithKey(initialValue)
179-
);
177+
this.$_formsRef.value = initialValueList.map(this.$generateFormWithKey);
180178
}
181179

182180
public $append(
@@ -272,7 +270,7 @@ export function isValidForm<T extends Form>(
272270
return false;
273271
}
274272
} else if ("$forms" in value) {
275-
if (value.$error || value.$forms.some((form) => !isValidForm(form))) {
273+
if (value.$error || !value.$forms.every(isValidForm)) {
276274
return false;
277275
}
278276
} else if (!isValidForm(value)) {
@@ -309,7 +307,7 @@ export function toObject<T extends Form>(
309307
obj[key] = value.$value;
310308
}
311309
} else if ("$forms" in value) {
312-
obj[key] = value.$forms.map((form) => toObject(form));
310+
obj[key] = value.$forms.map(toObject);
313311
} else {
314312
obj[key] = toObject(value);
315313
}

0 commit comments

Comments
 (0)