Skip to content

Commit

Permalink
compose-multiplatform to v1.6.0-beta01
Browse files Browse the repository at this point in the history
  • Loading branch information
qdsfdhvh committed Jan 26, 2024
1 parent 06a96eb commit 081965d
Show file tree
Hide file tree
Showing 10 changed files with 8 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.seiko.imageloader.demo

import io.github.qdsfdhvh.generated.resources.Res
import io.github.qdsfdhvh.common.generated.resources.Res

internal object MR {
val images get() = Res.drawable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import androidx.compose.material.Scaffold
import androidx.compose.material.Text
import androidx.compose.material.TopAppBar
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.ArrowBack
import androidx.compose.material.icons.automirrored.filled.ArrowBack
import androidx.compose.runtime.Composable
import androidx.compose.runtime.State
import androidx.compose.runtime.derivedStateOf
Expand All @@ -38,7 +38,7 @@ import kotlinx.coroutines.withContext
@Composable
fun BackButton(onBack: () -> Unit) {
IconButton(onBack) {
Icon(Icons.Default.ArrowBack, "back")
Icon(Icons.AutoMirrored.Filled.ArrowBack, "back")
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,10 @@ import co.touchlab.kermit.Logger
import com.seiko.imageloader.demo.data.imageJsonData
import com.seiko.imageloader.rememberImagePainter
import org.jetbrains.compose.resources.ExperimentalResourceApi
import org.jetbrains.compose.resources.InternalResourceApi
import org.jetbrains.compose.resources.readResourceBytes

@OptIn(ExperimentalResourceApi::class)
@OptIn(ExperimentalResourceApi::class, InternalResourceApi::class)
@Composable
fun OtherImagesScene(
onBack: () -> Unit,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import com.seiko.imageloader.option.Options
import okio.Buffer
import org.jetbrains.compose.resources.DrawableResource
import org.jetbrains.compose.resources.ExperimentalResourceApi
import org.jetbrains.compose.resources.InternalResourceApi
import org.jetbrains.compose.resources.getPathByEnvironment
import org.jetbrains.compose.resources.getSystemEnvironment
import org.jetbrains.compose.resources.readResourceBytes
Expand All @@ -24,6 +25,7 @@ class ComposeResourceFetcher {
private class DrawableResourceFetcher(
private val resource: DrawableResource,
) : Fetcher {
@OptIn(InternalResourceApi::class)
override suspend fun fetch(): FetchResult {
val path = resource.getPathByEnvironment(getSystemEnvironment())
return FetchResult.OfSource(
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[versions]
agp = "8.2.2"
compose-multiplatform = "1.6.0-dev1354"
compose-multiplatform = "1.6.0-beta01"
kotlin = "1.9.22"
kotlinx-coroutines = "1.8.0-RC2"
kotlinx-serialization = "1.6.2"
Expand Down

0 comments on commit 081965d

Please sign in to comment.