refac: placeholder performance

This commit is contained in:
Timothy Jaeryang Baek 2025-02-13 22:45:03 -08:00
parent fa92abce31
commit d9ee53b504

View File

@ -42,6 +42,9 @@
} }
const getFilteredPrompts = (inputValue) => { const getFilteredPrompts = (inputValue) => {
if (inputValue.length > 500) {
filteredPrompts = [];
} else {
const newFilteredPrompts = inputValue.trim() const newFilteredPrompts = inputValue.trim()
? fuse.search(inputValue.trim()).map((result) => result.item) ? fuse.search(inputValue.trim()).map((result) => result.item)
: sortedPrompts; : sortedPrompts;
@ -51,6 +54,7 @@
if (!arraysEqual(filteredPrompts, newFilteredPrompts)) { if (!arraysEqual(filteredPrompts, newFilteredPrompts)) {
filteredPrompts = newFilteredPrompts; filteredPrompts = newFilteredPrompts;
} }
}
}; };
$: if (suggestionPrompts) { $: if (suggestionPrompts) {