Wraps a function and returns validation result if an error occurs.
Target function.
Validation result and target function execution result.
const [validationResult, result] = runWithValidationResult(() => myFunc());if (!validationResult.isSuccessful) { // log error} Copy
const [validationResult, result] = runWithValidationResult(() => myFunc());if (!validationResult.isSuccessful) { // log error}
Wraps a function and returns validation result if an error occurs.