diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-04-22 19:36:28 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-04-22 19:36:28 +0900 |
| commit | 6e3ee05cb6b88fce13d1c73aea0085d09cf3f0ba (patch) | |
| tree | 0f9ce1b9fa890c4f31c0b474758210a1633499c2 /src/client/scripts/select-drive-folder.ts | |
| parent | New Crowdin translations (#6281) (diff) | |
| download | sharkey-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.ts | 16 |
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])); + }); }); }); } |