feat: add deeplinking support for oauth login

This commit is contained in:
Dr-Blank 2024-09-16 23:51:50 -04:00
parent 38bad9671d
commit 61aeaf429f
No known key found for this signature in database
GPG key ID: 7452CC63F210A266
23 changed files with 1310 additions and 343 deletions

View file

@ -7,8 +7,12 @@ part 'currently_playing_provider.g.dart';
@riverpod
BookExpanded? currentlyPlayingBook(CurrentlyPlayingBookRef ref) {
final player = ref.watch(audiobookPlayerProvider);
return player.book;
try {
final player = ref.watch(audiobookPlayerProvider);
return player.book;
} catch (e) {
return null;
}
}
/// provided the current chapter of the book being played

View file

@ -7,7 +7,7 @@ part of 'currently_playing_provider.dart';
// **************************************************************************
String _$currentlyPlayingBookHash() =>
r'c777ea8b463d8441a0da5e08b4c41b501ce68aad';
r'52334c7b4d68fd498a2a00208d8d7f1ba0085237';
/// See also [currentlyPlayingBook].
@ProviderFor(currentlyPlayingBook)