feat: Add Google Drive Folder Selection
This commit is contained in:
parent
f54479cf48
commit
07a2cabbcf
1 changed files with 7 additions and 2 deletions
|
|
@ -52,12 +52,17 @@ export class GoogleDriveHandler {
|
|||
try {
|
||||
this.onPickerStateChange?.(true);
|
||||
|
||||
// Create a view for regular documents
|
||||
const docsView = new window.google.picker.DocsView()
|
||||
.setIncludeFolders(true)
|
||||
.setSelectFolderEnabled(true);
|
||||
|
||||
const picker = new window.google.picker.PickerBuilder()
|
||||
.addView(window.google.picker.ViewId.DOCS)
|
||||
.addView(docsView)
|
||||
.addView(window.google.picker.ViewId.FOLDERS)
|
||||
.setOAuthToken(this.accessToken)
|
||||
.enableFeature(window.google.picker.Feature.MULTISELECT_ENABLED)
|
||||
.setTitle("Select files from Google Drive")
|
||||
.setTitle("Select files or folders from Google Drive")
|
||||
.setCallback(data => this.pickerCallback(data, onFileSelected))
|
||||
.build();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue