From 40cc79d76af4943c933b4687ac78d81b5de7c247 Mon Sep 17 00:00:00 2001 From: Abdelrahman Awad Date: Fri, 16 Aug 2024 03:14:00 +0300 Subject: [PATCH] refactor: rename merge to stitch because it is cooler --- packages/core/src/validation/useValidationProvider.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/validation/useValidationProvider.ts b/packages/core/src/validation/useValidationProvider.ts index f8e0cfaa..4dfe462a 100644 --- a/packages/core/src/validation/useValidationProvider.ts +++ b/packages/core/src/validation/useValidationProvider.ts @@ -52,7 +52,7 @@ export function useValidationProvider< return createValidationResult({ isValid: !fieldErrors.length, errors: fieldErrors, - output: mergeOutputs(getValues() as unknown as TOutput, results), + output: stitchOutput(getValues() as unknown as TOutput, results), }); } @@ -62,7 +62,7 @@ export function useValidationProvider< return createValidationResult({ isValid: !allErrors.length, errors: allErrors, - output: mergeOutputs(output ?? (getValues() as unknown as TOutput), results), + output: stitchOutput(output ?? (getValues() as unknown as TOutput), results), }); } @@ -99,7 +99,7 @@ export function useValidationProvider< } as TResult; } - function mergeOutputs(base: TOutput, results: (ValidationResult | GroupValidationResult)[]): TOutput { + function stitchOutput(base: TOutput, results: (ValidationResult | GroupValidationResult)[]): TOutput { const all = cloneDeep(base); // Make sure we start with groups first since it may override individual fields const sorted = [...results].sort((a, b) => {