UNPKG

subhasmitalmg-react-spreadsheet-import

Version:

React spreadsheet import for xlsx and csv files with column matching and validation steps

7 lines (5 loc) 354 B
const findUnmatchedRequiredFields = (fields, columns) => fields .filter((field) => field.validations?.some((validation) => validation.rule === "required")) .filter((field) => columns.findIndex((column) => "value" in column && column.value === field.key) === -1) .map((field) => field.label) || []; export { findUnmatchedRequiredFields };