Compare commits

..

1 Commits

Author SHA1 Message Date
krishang0224
a299d08c4b
Merge a8af246ac3 into 69a310c78f 2026-09-22 22:22:39 +05:30

View File

@ -10,9 +10,8 @@ import 'package:spotube/services/audio_player/audio_player.dart';
void useEndlessPlayback(WidgetRef ref) { void useEndlessPlayback(WidgetRef ref) {
final playback = ref.watch(audioPlayerProvider.notifier); final playback = ref.watch(audioPlayerProvider.notifier);
final audioPlayerState = ref.watch(audioPlayerProvider); final audioPlayerState = ref.watch(audioPlayerProvider);
final endlessPlayback = ref.watch( final endlessPlayback =
userPreferencesProvider.select((s) => s.endlessPlayback), ref.watch(userPreferencesProvider.select((s) => s.endlessPlayback));
);
final metadataPlugin = ref.watch(metadataPluginProvider.future); final metadataPlugin = ref.watch(metadataPluginProvider.future);
useEffect( useEffect(
@ -67,7 +66,8 @@ void useEndlessPlayback(WidgetRef ref) {
() async => (await plugin.artist.topTracks( () async => (await plugin.artist.topTracks(
track.artists.first.id, track.artists.first.id,
limit: 50, limit: 50,
)).items, ))
.items,
); );
} }
@ -86,9 +86,8 @@ void useEndlessPlayback(WidgetRef ref) {
listener(audioPlayerState.currentIndex); listener(audioPlayerState.currentIndex);
} }
final subscription = audioPlayer.currentIndexChangedStream.listen( final subscription =
listener, audioPlayer.currentIndexChangedStream.listen(listener);
);
return subscription.cancel; return subscription.cancel;
}, },