Vaani/lib/features/player/providers/currently_playing_provider.dart

12 lines
394 B
Dart
Raw Normal View History

2024-05-14 10:11:25 -04:00
import 'package:riverpod_annotation/riverpod_annotation.dart';
import 'package:shelfsdk/audiobookshelf_api.dart';
import 'package:whispering_pages/features/player/providers/audiobook_player.dart';
2024-05-14 10:11:25 -04:00
part 'currently_playing_provider.g.dart';
@riverpod
BookExpanded? currentlyPlayingBook(CurrentlyPlayingBookRef ref) {
final player = ref.watch(audiobookPlayerProvider);
return player.book;
}