From 10a8e7e78ccf26791cd1b012cbef339fbca87b79 Mon Sep 17 00:00:00 2001 From: Jakub Butkiewicz Date: Thu, 21 Sep 2023 16:37:27 +0200 Subject: [PATCH] fix: resolve comments --- src/libs/ValidationUtils.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libs/ValidationUtils.ts b/src/libs/ValidationUtils.ts index 962cb43fd43a..80b15690ac46 100644 --- a/src/libs/ValidationUtils.ts +++ b/src/libs/ValidationUtils.ts @@ -8,6 +8,7 @@ import CONST from '../CONST'; import * as CardUtils from './CardUtils'; import * as LoginUtils from './LoginUtils'; import {Report} from '../types/onyx'; +import * as OnyxCommon from '../types/onyx/OnyxCommon'; /** * Implements the Luhn Algorithm, a checksum formula used to validate credit card @@ -87,8 +88,8 @@ function isRequiredFulfilled(value: string | Date | unknown[] | Record, requiredFields: string[]) { - const errors: Record = {}; +function getFieldRequiredErrors(values: OnyxCommon.Errors, requiredFields: string[]) { + const errors: OnyxCommon.Errors = {}; requiredFields.forEach((fieldKey) => { if (isRequiredFulfilled(values[fieldKey])) { return;