Skip to content

Commit e5cc38a

Browse files
authored
🥊 improve native reset API invoke (#9293)
1 parent b07cb30 commit e5cc38a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/logic/createFormControl.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,12 +1140,13 @@ export function createFormControl<
11401140
? field._f.refs[0]
11411141
: field._f.ref;
11421142

1143-
try {
1144-
if (isHTMLElement(fieldReference)) {
1145-
fieldReference.closest('form')!.reset();
1143+
if (isHTMLElement(fieldReference)) {
1144+
const form = fieldReference.closest('form');
1145+
if (form) {
1146+
form.reset();
11461147
break;
11471148
}
1148-
} catch {}
1149+
}
11491150
}
11501151
}
11511152
}

0 commit comments

Comments
 (0)