Reverting code

This commit is contained in:
Raphaël Forment 2024-09-25 12:57:20 +02:00
parent ff9f4a8a0d
commit bd3f2845f8

View File

@ -25,15 +25,19 @@ export function SoundsTab() {
.filter(([name]) => name.toLowerCase().includes(search.toLowerCase()));
if (soundsFilter === 'user') {
filtered = filtered.filter(([key, { data }]) => !data.prebake);
} else if (soundsFilter === 'drums') {
filtered = filtered.filter(([_, { data }]) => data.type === 'sample' && data.tag === 'drum-machines');
} else if (soundsFilter === 'samples') {
filtered = filtered.filter(([_, { data }]) => data.type === 'sample' && data.tag !== 'drum-machines');
} else if (soundsFilter === 'synths') {
filtered = filtered.filter(([_, { data }]) => ['synth', 'soundfont'].includes(data.type));
return filtered.filter(([_, { data }]) => !data.prebake);
}
if (soundsFilter === 'drums') {
return filtered.filter(([_, { data }]) => data.type === 'sample' && data.tag === 'drum-machines');
}
if (soundsFilter === 'samples') {
return filtered.filter(([_, { data }]) => data.type === 'sample' && data.tag !== 'drum-machines');
}
if (soundsFilter === 'synths') {
return filtered.filter(([_, { data }]) => ['synth', 'soundfont'].includes(data.type));
}
return filtered;
}, [sounds, soundsFilter, search]);
// holds mutable ref to current triggered sound