mirror of
https://github.com/Ashinch/ReadYou.git
synced 2026-03-13 09:53:20 +08:00
build: bump up compose to 1.10-alpha
This commit is contained in:
@@ -3,6 +3,7 @@ package me.ash.reader.ui.page.adaptive
|
||||
import androidx.compose.material3.adaptive.ExperimentalMaterial3AdaptiveApi
|
||||
import androidx.compose.material3.adaptive.layout.PaneMotion
|
||||
import androidx.compose.material3.adaptive.layout.PaneScaffoldMotionDataProvider
|
||||
import androidx.compose.material3.adaptive.layout.PaneScaffoldRole
|
||||
import androidx.compose.material3.adaptive.layout.calculateDefaultEnterTransition
|
||||
import androidx.compose.material3.adaptive.layout.calculateDefaultExitTransition
|
||||
import me.ash.reader.ui.motion.materialSharedAxisXIn
|
||||
@@ -11,7 +12,8 @@ import me.ash.reader.ui.motion.materialSharedAxisXOut
|
||||
private const val INITIAL_OFFSET_FACTOR = 0.10f
|
||||
|
||||
@ExperimentalMaterial3AdaptiveApi
|
||||
internal fun <Role> PaneScaffoldMotionDataProvider<Role>.calculateEnterTransition(role: Role) =
|
||||
internal fun <Role : PaneScaffoldRole> PaneScaffoldMotionDataProvider<Role>
|
||||
.calculateEnterTransition(role: Role) =
|
||||
when (this[role].motion) {
|
||||
PaneMotion.EnterFromRight ->
|
||||
materialSharedAxisXIn(initialOffsetX = { (it * INITIAL_OFFSET_FACTOR).toInt() })
|
||||
@@ -21,7 +23,9 @@ internal fun <Role> PaneScaffoldMotionDataProvider<Role>.calculateEnterTransitio
|
||||
}
|
||||
|
||||
@ExperimentalMaterial3AdaptiveApi
|
||||
internal fun <Role> PaneScaffoldMotionDataProvider<Role>.calculateExitTransition(role: Role) =
|
||||
internal fun <Role : PaneScaffoldRole> PaneScaffoldMotionDataProvider<Role>.calculateExitTransition(
|
||||
role: Role
|
||||
) =
|
||||
when (this[role].motion) {
|
||||
PaneMotion.ExitToLeft ->
|
||||
materialSharedAxisXOut(targetOffsetX = { -(it * INITIAL_OFFSET_FACTOR).toInt() })
|
||||
|
||||
@@ -27,7 +27,7 @@ room = "2.7.2"
|
||||
work = "2.10.1"
|
||||
|
||||
# Compose
|
||||
composeBom = "2025.06.02"
|
||||
composeBom = "2025.08.00"
|
||||
composeHtml = "1.0.2"
|
||||
|
||||
# Coil
|
||||
|
||||
Reference in New Issue
Block a user