diff --git a/client/dom/directory.js b/client/dom/directory.mjs similarity index 80% rename from client/dom/directory.js rename to client/dom/directory.mjs index ad966c3d..8753be06 100644 --- a/client/dom/directory.js +++ b/client/dom/directory.mjs @@ -1,16 +1,10 @@ -'use strict'; +/* global DOM, CloudCmd */ +import philip from 'philip'; +import * as Dialog from '#dom/dialog'; +import * as Images from './images.mjs'; +import {FS} from '../../common/cloudfunc.mjs'; -/* global CloudCmd */ -const philip = require('philip'); - -const Images = require('./images.mjs'); -const {FS} = require('../../common/cloudfunc.mjs'); -const DOM = require('.'); -const Dialog = require('#dom/dialog'); - -const {getCurrentDirPath: getPathWhenRootEmpty} = DOM; - -module.exports = (items) => { +export default (items) => { if (items.length) Images.show('top'); @@ -18,7 +12,7 @@ module.exports = (items) => { .from(items) .map((item) => item.webkitGetAsEntry()); - const dirPath = getPathWhenRootEmpty(); + const dirPath = DOM.getCurrentDirPath(); const path = dirPath.replace(/\/$/, ''); const progress = Dialog.progress('Uploading...'); diff --git a/client/dom/index.js b/client/dom/index.js index 336463ac..7020c75c 100644 --- a/client/dom/index.js +++ b/client/dom/index.js @@ -31,7 +31,7 @@ DOM.CurrentInfo = CurrentInfo; module.exports = DOM; -DOM.uploadDirectory = require('./directory'); +DOM.uploadDirectory = require('./directory.mjs'); DOM.Buffer = require('./buffer.mjs'); DOM.Events = require('#dom/events');