Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.

Commit ff9f4a8

Browse files
Simplify search bar code
1 parent d7b9480 commit ff9f4a8

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

website/src/repl/components/panel/SoundsTab.jsx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ export function SoundsTab() {
2121

2222
let filtered = Object.entries(sounds)
2323
.filter(([key]) => !key.startsWith('_'))
24-
.sort((a, b) => a[0].localeCompare(b[0]));
24+
.sort((a, b) => a[0].localeCompare(b[0]))
25+
.filter(([name]) => name.toLowerCase().includes(search.toLowerCase()));
2526

2627
if (soundsFilter === 'user') {
2728
filtered = filtered.filter(([key, { data }]) => !data.prebake);
@@ -32,12 +33,6 @@ export function SoundsTab() {
3233
} else if (soundsFilter === 'synths') {
3334
filtered = filtered.filter(([_, { data }]) => ['synth', 'soundfont'].includes(data.type));
3435
}
35-
36-
// Apply search filter
37-
if (search) {
38-
filtered = filtered.filter(([name]) => name.toLowerCase().includes(search.toLowerCase()));
39-
}
40-
4136
return filtered;
4237
}, [sounds, soundsFilter, search]);
4338

0 commit comments

Comments
 (0)