// "deleteResource" disabled couse not implemented yet import download from './download' import { uploadFile, uploadFolder } from './upload' import createFolder from './createFolder' import deleteResource from './delete' import move from './move' // import rename from './rename' import sort from './sort' const capabilities = [ // rename createFolder, uploadFolder, uploadFile, download, deleteResource, move, sort ] /** * Actions' fields list: * showDialog, * hideDialog, * navigateToDir, * updateNotifications, * getSelection, * getSelectedResources, * getResource, * getResourceChildren, * getResourceLocation, * getNotifications, * getSortState * * Called from FileNavigator (componentDidMount() and componentWillReceiveProps()) * * @param apiOptions * @param {object} actions * @returns {array} */ export default (apiOptions, actions) => capabilities.map(capability => capability(apiOptions, actions))