From e2cc16f2c4f90d7cdcc75146a01f80422bb60697 Mon Sep 17 00:00:00 2001 From: dragonish Date: Tue, 1 Jul 2025 20:33:24 +0800 Subject: [PATCH] perf(folder): optimize folder suggestion performance --- components/suggest.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/suggest.ts b/components/suggest.ts index 49785ec..0880722 100644 --- a/components/suggest.ts +++ b/components/suggest.ts @@ -10,9 +10,10 @@ export class FolderSuggest extends AbstractInputSuggest { getSuggestions(query: string): string[] { const folders = this.app.vault.getAllFolders(); + const queryLower = query.toLowerCase(); return folders .map((folder) => folder.path) - .filter((path) => path.toLowerCase().includes(query.toLowerCase())); + .filter((path) => path.toLowerCase().includes(queryLower)); } renderSuggestion(value: string, el: HTMLElement) {