Перетаскивание файлов, предварительный просмотр файлов без перезаписи существующих перетаскиваемых файлов - PullRequest
0 голосов
/ 01 февраля 2020

Я объявил массив acceptFiles: [], в котором хранятся перетаскиваемые файлы. Но сохраненные файлы переопределяются, когда я пытаюсь перетащить новый файл. Как увеличить индекс массива для хранения файлов без переопределения существующих файлов? А как просмотреть файлы в массиве acceptedFiles?

useDropzone({
    accept: 'image/*', 
    noClick:true , 
    noKeyboard:true,
    acceptedFiles:[],
    setFiles:[],


    onDrop: acceptedFiles => {


        acceptedFiles: acceptedFiles.concat(acceptedFiles)
        console.log(acceptedFiles);

        setFiles(acceptedFiles.map(file => Object.assign(file, {
          preview: URL.createObjectURL(file)
        })));
...