passed files to uploadService
This commit is contained in:
parent
e2e6d4198d
commit
bf7083442e
|
@ -1,12 +1,12 @@
|
||||||
import React, { useEffect, useState } from 'react';
|
import React, { useEffect, useState } from 'react';
|
||||||
import { FileWithCollection, UPLOAD_STAGES } from 'services/uploadService';
|
import { FileWithCollection, UPLOAD_STAGES } from 'services/uploadService';
|
||||||
import { getToken } from 'utils/common/key';
|
|
||||||
import CollectionSelector from './CollectionSelector';
|
import CollectionSelector from './CollectionSelector';
|
||||||
import UploadProgress from './UploadProgress';
|
import UploadProgress from './UploadProgress';
|
||||||
import UploadService from 'services/uploadService';
|
import UploadService from 'services/uploadService';
|
||||||
import { createAlbum } from 'services/collectionService';
|
import { createAlbum } from 'services/collectionService';
|
||||||
import CreateCollection from './CreateCollection';
|
import CreateCollection from './CreateCollection';
|
||||||
import ChoiceModal from './ChoiceModal';
|
import ChoiceModal from './ChoiceModal';
|
||||||
|
import { file } from 'services/fileService';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
collectionSelectorView: any;
|
collectionSelectorView: any;
|
||||||
|
@ -15,6 +15,7 @@ interface Props {
|
||||||
refetchData;
|
refetchData;
|
||||||
setBannerMessage;
|
setBannerMessage;
|
||||||
acceptedFiles;
|
acceptedFiles;
|
||||||
|
existingFiles: file[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum UPLOAD_STRATEGY {
|
export enum UPLOAD_STRATEGY {
|
||||||
|
@ -153,6 +154,7 @@ export default function Upload(props: Props) {
|
||||||
try {
|
try {
|
||||||
await UploadService.uploadFiles(
|
await UploadService.uploadFiles(
|
||||||
filesWithCollectionToUpload,
|
filesWithCollectionToUpload,
|
||||||
|
props.existingFiles,
|
||||||
{
|
{
|
||||||
setPercentComplete,
|
setPercentComplete,
|
||||||
setFileCounter,
|
setFileCounter,
|
||||||
|
|
|
@ -447,6 +447,7 @@ export default function Gallery(props: Props) {
|
||||||
refetchData={syncWithRemote}
|
refetchData={syncWithRemote}
|
||||||
setBannerMessage={setBannerMessage}
|
setBannerMessage={setBannerMessage}
|
||||||
acceptedFiles={props.acceptedFiles}
|
acceptedFiles={props.acceptedFiles}
|
||||||
|
existingFiles={data}
|
||||||
/>
|
/>
|
||||||
<Sidebar
|
<Sidebar
|
||||||
files={data}
|
files={data}
|
||||||
|
|
Loading…
Reference in a new issue