mirror of
https://github.com/wenlzhang/obsidian-folder-navigator.git
synced 2026-07-22 05:41:23 +00:00
Address review comments
This commit is contained in:
parent
a05835d66e
commit
d9df9ec22b
3 changed files with 4 additions and 16 deletions
|
|
@ -1,4 +1,4 @@
|
|||
# Obsidian Folder Navigator
|
||||
# Folder Navigator
|
||||
|
||||
[](https://github.com/wenlzhang/obsidian-folder-navigator/releases) 
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"id": "folder-navigator",
|
||||
"name": "Folder Navigator",
|
||||
"version": "0.1.0",
|
||||
"minAppVersion": "1.0.0",
|
||||
"minAppVersion": "1.5.3",
|
||||
"description": "Quickly navigate to folders in your vault using fuzzy search.",
|
||||
"author": "wenlzhang",
|
||||
"authorUrl": "https://github.com/wenlzhang",
|
||||
|
|
|
|||
|
|
@ -30,20 +30,8 @@ export class FolderSuggestModal extends FuzzySuggestModal<TFolder> {
|
|||
}
|
||||
|
||||
private getAllFolders(): TFolder[] {
|
||||
const folders: TFolder[] = [];
|
||||
const rootFolder = this.app.vault.getRoot();
|
||||
|
||||
const collectFolders = (folder: TFolder) => {
|
||||
folders.push(folder);
|
||||
folder.children.forEach((child) => {
|
||||
if (child instanceof TFolder) {
|
||||
collectFolders(child);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
collectFolders(rootFolder);
|
||||
return folders;
|
||||
// Use the official Vault.getAllFolders() API instead of custom implementation
|
||||
return this.app.vault.getAllFolders();
|
||||
}
|
||||
|
||||
getItems(): TFolder[] {
|
||||
|
|
|
|||
Loading…
Reference in a new issue