mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-18 00:47:01 +00:00
feature: client: cloud: migrate to ESM
This commit is contained in:
parent
b5acbafab9
commit
2cc97f33f1
2 changed files with 18 additions and 18 deletions
|
|
@ -1,32 +1,32 @@
|
|||
/* global CloudCmd, filepicker */
|
||||
import exec from 'execon';
|
||||
import currify from 'currify';
|
||||
import load from 'load.js';
|
||||
import {ajax} from '#dom/load';
|
||||
import Files from '../dom/files.js';
|
||||
import * as Images from '../dom/images.mjs';
|
||||
|
||||
'use strict';
|
||||
|
||||
const exec = require('execon');
|
||||
const currify = require('currify');
|
||||
const load = require('load.js');
|
||||
|
||||
const {ajax} = require('#dom/load');
|
||||
|
||||
const Files = require('../dom/files');
|
||||
const Images = require('../dom/images.mjs');
|
||||
const {log} = CloudCmd;
|
||||
|
||||
const upload = currify(_upload);
|
||||
|
||||
const Name = 'Cloud';
|
||||
|
||||
CloudCmd[Name] = module.exports;
|
||||
CloudCmd[Name] = {
|
||||
init,
|
||||
uploadFile,
|
||||
saveFile,
|
||||
};
|
||||
|
||||
module.exports.init = async () => {
|
||||
export async function init() {
|
||||
const [modules] = await loadFiles();
|
||||
const {key} = modules.data.FilePicker;
|
||||
|
||||
filepicker.setKey(key);
|
||||
Images.hide();
|
||||
};
|
||||
}
|
||||
|
||||
module.exports.uploadFile = (filename, data) => {
|
||||
export function uploadFile(filename, data) {
|
||||
const mimetype = '';
|
||||
|
||||
filepicker.store(data, {
|
||||
|
|
@ -35,11 +35,11 @@ module.exports.uploadFile = (filename, data) => {
|
|||
}, (fpFile) => {
|
||||
filepicker.exportFile(fpFile, log, log);
|
||||
});
|
||||
};
|
||||
}
|
||||
|
||||
module.exports.saveFile = (callback) => {
|
||||
export function saveFile(callback) {
|
||||
filepicker.pick(upload(callback));
|
||||
};
|
||||
}
|
||||
|
||||
function _upload(callback, file) {
|
||||
const {url, filename} = file;
|
||||
Loading…
Add table
Add a link
Reference in a new issue