@ozen-ui/kit
Version:
React component library
13 lines (12 loc) • 506 B
JavaScript
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;
;