Symptom
Changing the genre or type filter dropdowns does not update the catalog. The track list stays the same regardless of which filter values are selected.
What you know
The catalog uses a hook pattern where a data-fetching effect should re-run when filter state changes. The effect fetches tracks based on genreFilter and typeFilter state values. The dependency array only tracks a static client value.
Hints
TypeScript
TypeScript ready
Test Output
▶
Click "Run Tests" to execute your code