MCPcopy Create free account
hub / github.com/Lemoncode/fonk / buildRecordValidationResult

Function buildRecordValidationResult

src/form-validation-summary-builder.ts:23–36  ·  view source on GitHub ↗
(
  validationResults: InternalValidationResult[]
)

Source from the content-addressed store, hash-verified

21 }, {});
22
23export const buildRecordValidationResult = (
24 validationResults: InternalValidationResult[]
25): RecordValidationResult => {
26 const recordValidationResult = createDefaultRecordValidationResult();
27
28 if (arrayContainsEntries(validationResults)) {
29 recordValidationResult.succeeded = didAllValidationsSucceeded(
30 validationResults
31 );
32
33 recordValidationResult.recordErrors = extractErrors(validationResults);
34 }
35 return recordValidationResult;
36};
37
38export const buildFormValidationResult = (
39 fieldValidationResults: InternalValidationResult[],

Callers 2

validateRecordFunction · 0.90

Calls 4

arrayContainsEntriesFunction · 0.90
extractErrorsFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…