UNPKG

@ozen-ui/kit

Version:

React component library

13 lines (12 loc) 506 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mergeFiles = void 0; var getFileKey_1 = require("./getFileKey"); var mergeFiles = function (previousFiles, files) { var existing = new Map(previousFiles.map(function (file) { return [(0, getFileKey_1.getFileKey)(file), file]; })); files.forEach(function (file) { existing.set((0, getFileKey_1.getFileKey)(file), file); }); return Array.from(existing.values()); }; exports.mergeFiles = mergeFiles;