mirror of
https://github.com/KRTirtho/spotube.git
synced 2026-11-06 11:14:00 +00:00
Compare commits
2 Commits
a299d08c4b
...
b8251fcd9a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b8251fcd9a | ||
|
|
aa3f57e186 |
@ -10,8 +10,9 @@ import 'package:spotube/services/audio_player/audio_player.dart';
|
||||
void useEndlessPlayback(WidgetRef ref) {
|
||||
final playback = ref.watch(audioPlayerProvider.notifier);
|
||||
final audioPlayerState = ref.watch(audioPlayerProvider);
|
||||
final endlessPlayback =
|
||||
ref.watch(userPreferencesProvider.select((s) => s.endlessPlayback));
|
||||
final endlessPlayback = ref.watch(
|
||||
userPreferencesProvider.select((s) => s.endlessPlayback),
|
||||
);
|
||||
final metadataPlugin = ref.watch(metadataPluginProvider.future);
|
||||
|
||||
useEffect(
|
||||
@ -66,8 +67,7 @@ void useEndlessPlayback(WidgetRef ref) {
|
||||
() async => (await plugin.artist.topTracks(
|
||||
track.artists.first.id,
|
||||
limit: 50,
|
||||
))
|
||||
.items,
|
||||
)).items,
|
||||
);
|
||||
}
|
||||
|
||||
@ -86,8 +86,9 @@ void useEndlessPlayback(WidgetRef ref) {
|
||||
listener(audioPlayerState.currentIndex);
|
||||
}
|
||||
|
||||
final subscription =
|
||||
audioPlayer.currentIndexChangedStream.listen(listener);
|
||||
final subscription = audioPlayer.currentIndexChangedStream.listen(
|
||||
listener,
|
||||
);
|
||||
|
||||
return subscription.cancel;
|
||||
},
|
||||
|
||||
Loading…
Reference in New Issue
Block a user