@@ -14,7 +14,7 @@ import FileManagerSlide from "./file-manager-slide";
14
14
const mapStateToProps = ( state , props ) => {
15
15
const folderName = props . match . params . folderName ;
16
16
return {
17
- currentFolder : folderName ? `/${ folderName } ` : "/" ,
17
+ directory : folderName ? `/${ folderName } ` : "/" ,
18
18
files : state . finder . files ,
19
19
folders : state . finder . folders ,
20
20
isLoading : state . finder . isLoading ,
@@ -27,62 +27,71 @@ const mapStateToProps = (state, props) => {
27
27
} ;
28
28
29
29
const mapDispatchToProps = dispatch => ( {
30
- upload : ( { files, folder, masterHandle } ) =>
31
- dispatch ( uploadActions . uploadFiles ( { files, folder, masterHandle } ) ) ,
32
- download : handle => dispatch ( downloadActions . downloadFile ( { handle } ) ) ,
33
- removeFileByVersion : ( { name, version, folder, masterHandle } ) =>
30
+ uploadFiles : ( { files, directory, masterHandle } ) =>
31
+ dispatch ( uploadActions . uploadFiles ( { files, directory, masterHandle } ) ) ,
32
+ downloadFile : ( { handle } ) =>
33
+ dispatch ( downloadActions . downloadFile ( { handle } ) ) ,
34
+ removeFileByVersion : ( { name, version, directory, masterHandle } ) =>
34
35
dispatch (
35
- removeActions . removeFileByVersion ( { name, version, folder, masterHandle } )
36
+ removeActions . removeFileByVersion ( {
37
+ name,
38
+ version,
39
+ directory,
40
+ masterHandle
41
+ } )
36
42
) ,
37
- getFileList : ( folder , masterHandle ) =>
38
- dispatch ( finderActions . getFileList ( { folder, masterHandle } ) ) ,
39
- downloadFiles : files => dispatch ( downloadActions . downloadFiles ( { files } ) ) ,
40
- removeFiles : ( { files, masterHandle, folder } ) =>
41
- dispatch ( removeActions . removeFiles ( { files, masterHandle, folder } ) ) ,
42
- createFolder : ( masterHandle , folder , name ) =>
43
- dispatch ( folderActions . createFolder ( { masterHandle, folder, name } ) ) ,
44
- removeFolder : ( name , folder , masterHandle ) =>
45
- dispatch ( folderActions . removeFolder ( { name, folder, masterHandle } ) )
43
+ getFileList : ( { directory, masterHandle } ) =>
44
+ dispatch ( finderActions . getFileList ( { directory, masterHandle } ) ) ,
45
+ downloadFiles : ( { files } ) =>
46
+ dispatch ( downloadActions . downloadFiles ( { files } ) ) ,
47
+ removeFiles : ( { files, masterHandle, directory } ) =>
48
+ dispatch ( removeActions . removeFiles ( { files, masterHandle, directory } ) ) ,
49
+ createFolder : ( { masterHandle, directory, name } ) =>
50
+ dispatch ( folderActions . createFolder ( { masterHandle, directory, name } ) ) ,
51
+ removeFolder : ( { folder, name, directory, masterHandle } ) =>
52
+ dispatch (
53
+ folderActions . removeFolder ( { folder, name, directory, masterHandle } )
54
+ )
46
55
} ) ;
47
56
48
57
const FileManager = ( {
49
- currentFolder,
50
- isLoading,
51
- upload,
58
+ createFolder,
59
+ directory,
60
+ downloadFile,
61
+ downloadFiles,
62
+ expirationDate,
52
63
files,
53
64
folders,
54
65
getFileList,
55
- download,
56
- removeFileByVersion,
66
+ isLoading,
57
67
masterHandle,
58
68
metadata,
59
- storageUsed,
60
- storageLimit,
61
- expirationDate,
62
- createFolder,
69
+ removeFileByVersion,
70
+ removeFiles,
63
71
removeFolder,
64
- downloadFiles,
65
- removeFiles
72
+ storageLimit,
73
+ storageUsed,
74
+ uploadFiles
66
75
} ) => (
67
76
< DragDropContextProvider backend = { HTML5Backend } >
68
77
< FileManagerSlide
69
- currentFolder = { currentFolder }
70
- isLoading = { isLoading }
78
+ createFolder = { createFolder }
79
+ directory = { directory }
80
+ downloadFile = { downloadFile }
81
+ downloadFiles = { downloadFiles }
82
+ expirationDate = { expirationDate }
71
83
files = { files }
72
84
folders = { folders }
73
85
getFileList = { getFileList }
74
- upload = { upload }
75
- download = { download }
76
- removeFileByVersion = { removeFileByVersion }
86
+ isLoading = { isLoading }
77
87
masterHandle = { masterHandle }
78
88
metadata = { metadata }
79
- storageUsed = { storageUsed }
80
- storageLimit = { storageLimit }
81
- expirationDate = { expirationDate }
82
- createFolder = { createFolder }
83
- removeFolder = { removeFolder }
84
- downloadFiles = { downloadFiles }
89
+ removeFileByVersion = { removeFileByVersion }
85
90
removeFiles = { removeFiles }
91
+ removeFolder = { removeFolder }
92
+ storageLimit = { storageLimit }
93
+ storageUsed = { storageUsed }
94
+ uploadFiles = { uploadFiles }
86
95
/>
87
96
</ DragDropContextProvider >
88
97
) ;
0 commit comments