@ozen-ui/kit
Version:
React component library
9 lines (8 loc) • 337 B
JavaScript
import { getFileKey } from './getFileKey';
export var mergeFiles = function (previousFiles, files) {
var existing = new Map(previousFiles.map(function (file) { return [getFileKey(file), file]; }));
files.forEach(function (file) {
existing.set(getFileKey(file), file);
});
return Array.from(existing.values());
};