Migrate to DataStore

This commit is contained in:
vfsfitvnm
2022-06-05 17:34:56 +02:00
parent 68edfe9b9f
commit c808b2a482
9 changed files with 23 additions and 29 deletions

View File

@@ -110,12 +110,10 @@ val LocalYoutubePlayer = compositionLocalOf<YoutubePlayer?> { null }
@Composable
fun rememberYoutubePlayer(
mediaControllerFuture: ListenableFuture<MediaController>,
repeatMode: Int
block: (MediaController) -> Unit,
): YoutubePlayer? {
val mediaController by produceState<MediaController?>(initialValue = null) {
value = mediaControllerFuture.await().also {
it.repeatMode = repeatMode
}
value = mediaControllerFuture.await().also(block)
}
val playerState = remember(mediaController) {