Memoize field validation results (#10714)

* Memoize field validation results

* Make validation memoization opt-in
This commit is contained in:
Michael Telatynski 2023-04-27 12:34:02 +01:00 committed by GitHub
parent a629ce3a53
commit f5d05f3284
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 85 additions and 55 deletions

View file

@ -92,6 +92,7 @@ class PassphraseField extends PureComponent<IProps> {
},
},
],
memoize: true,
});
public onValidate = async (fieldState: IFieldState): Promise<IValidationResult> => {