mirror of
https://github.com/fankes/pagecurl-multiplatform.git
synced 2025-09-07 19:14:04 +08:00
Update to compose bom 2023.01.00
This commit is contained in:
@@ -16,6 +16,7 @@ import androidx.compose.foundation.lazy.items
|
||||
import androidx.compose.material.Icon
|
||||
import androidx.compose.material.MaterialTheme
|
||||
import androidx.compose.material.Scaffold
|
||||
import androidx.compose.material.Surface
|
||||
import androidx.compose.material.Text
|
||||
import androidx.compose.material.icons.Icons
|
||||
import androidx.compose.material.icons.filled.KeyboardArrowRight
|
||||
@@ -55,15 +56,17 @@ class MainActivity : ComponentActivity() {
|
||||
example = null
|
||||
}
|
||||
|
||||
Crossfade(targetState = example, Modifier.safeDrawingPadding()) { selected ->
|
||||
when (selected) {
|
||||
null -> RootScreen(onExampleClick = { example = it })
|
||||
Example.SimplePageCurl -> SimplePageCurlScreen()
|
||||
Example.SettingsPageCurl -> SettingsPageCurlScreen()
|
||||
Example.StateInPageCurl -> StateInPageCurlScreen()
|
||||
Example.InteractionConfigInPageCurl -> InteractionConfigInPageCurlScreen()
|
||||
Example.ShadowPageCurl -> ShadowInPageCurlScreen()
|
||||
Example.BackPagePageCurl -> BackPagePageCurlScreen()
|
||||
Surface(color = MaterialTheme.colors.background) {
|
||||
Crossfade(targetState = example, Modifier.safeDrawingPadding()) { selected ->
|
||||
when (selected) {
|
||||
null -> RootScreen(onExampleClick = { example = it })
|
||||
Example.SimplePageCurl -> SimplePageCurlScreen()
|
||||
Example.SettingsPageCurl -> SettingsPageCurlScreen()
|
||||
Example.StateInPageCurl -> StateInPageCurlScreen()
|
||||
Example.InteractionConfigInPageCurl -> InteractionConfigInPageCurlScreen()
|
||||
Example.ShadowPageCurl -> ShadowInPageCurlScreen()
|
||||
Example.BackPagePageCurl -> BackPagePageCurlScreen()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user