perf(frontend): set loading immediately on playlist switch for instant indicator

This commit is contained in:
Geert Rademakes 2025-08-13 15:43:23 +02:00
parent 449dfc708e
commit ebc6f31d32

View File

@ -168,6 +168,8 @@ export const usePaginatedSongs = (options: UsePaginatedSongsOptions = {}) => {
currentSearchQueryRef.current = searchQuery; currentSearchQueryRef.current = searchQuery;
// Clear state for instant visual feedback // Clear state for instant visual feedback
loadingRef.current = true;
setLoading(true);
setSongs([]); setSongs([]);
setTotalSongs(0); setTotalSongs(0);
setTotalDuration(undefined); setTotalDuration(undefined);