diff --git a/flutter_client/lib/playlists/playlists_provider.dart b/flutter_client/lib/playlists/playlists_provider.dart index cf8e4fe4..d3b97ca4 100644 --- a/flutter_client/lib/playlists/playlists_provider.dart +++ b/flutter_client/lib/playlists/playlists_provider.dart @@ -1,8 +1,10 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '../api/endpoints/me.dart'; import '../api/endpoints/playlists.dart'; import '../library/library_providers.dart' show dioProvider; import '../models/playlist.dart'; +import '../models/system_playlists_status.dart'; final playlistsApiProvider = FutureProvider((ref) async { return PlaylistsApi(await ref.watch(dioProvider.future)); @@ -17,3 +19,9 @@ final playlistDetailProvider = FutureProvider.family((ref, id) async { return (await ref.watch(playlistsApiProvider.future)).get(id); }); + +final systemPlaylistsStatusProvider = + FutureProvider((ref) async { + final dio = await ref.watch(dioProvider.future); + return MeApi(dio).systemPlaylistsStatus(); +});