summaryrefslogtreecommitdiff
path: root/src/client/scripts/select-drive-folder.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-04-22 19:36:28 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-04-22 19:36:28 +0900
commit6e3ee05cb6b88fce13d1c73aea0085d09cf3f0ba (patch)
tree0f9ce1b9fa890c4f31c0b474758210a1633499c2 /src/client/scripts/select-drive-folder.ts
parentNew Crowdin translations (#6281) (diff)
downloadsharkey-6e3ee05cb6b88fce13d1c73aea0085d09cf3f0ba.tar.gz
sharkey-6e3ee05cb6b88fce13d1c73aea0085d09cf3f0ba.tar.bz2
sharkey-6e3ee05cb6b88fce13d1c73aea0085d09cf3f0ba.zip
refactor(client): :sparkles:
Diffstat (limited to 'src/client/scripts/select-drive-folder.ts')
-rw-r--r--src/client/scripts/select-drive-folder.ts16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/client/scripts/select-drive-folder.ts b/src/client/scripts/select-drive-folder.ts
index 68516e1010..313d552e3a 100644
--- a/src/client/scripts/select-drive-folder.ts
+++ b/src/client/scripts/select-drive-folder.ts
@@ -1,13 +1,13 @@
-import DriveWindow from '../components/drive-window.vue';
-
export function selectDriveFolder($root: any, multiple) {
return new Promise((res, rej) => {
- const w = $root.new(DriveWindow, {
- type: 'folder',
- multiple
- });
- w.$once('selected', folders => {
- res(multiple ? folders : (folders.length === 0 ? null : folders[0]));
+ import('../components/drive-window.vue').then(m => m.default).then(dialog => {
+ const w = $root.new(dialog, {
+ type: 'folder',
+ multiple
+ });
+ w.$once('selected', folders => {
+ res(multiple ? folders : (folders.length === 0 ? null : folders[0]));
+ });
});
});
}