UNPKG

@ozen-ui/kit

Version:

React component library

12 lines (11 loc) 411 B
import { getFileKey } from './getFileKey'; export var getNewFiles = function (previousFiles, files) { var existing = new Map(previousFiles.map(function (file) { return [getFileKey(file), file]; })); var newFiles = new Set(); files.forEach(function (file) { if (!existing.has(getFileKey(file))) { newFiles.add(file); } }); return Array.from(newFiles.values()); };