From cc1aedc6e18a8516b4dacbf5aa6c5add5e027901 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Fri, 12 Jan 2024 12:45:00 +0800 Subject: [PATCH] feat: update demo --- .../com/highcapable/flexiui/demo/screen/MainScreen.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/samples/shared/src/commonMain/kotlin/com/highcapable/flexiui/demo/screen/MainScreen.kt b/samples/shared/src/commonMain/kotlin/com/highcapable/flexiui/demo/screen/MainScreen.kt index d80953b..a3f223c 100644 --- a/samples/shared/src/commonMain/kotlin/com/highcapable/flexiui/demo/screen/MainScreen.kt +++ b/samples/shared/src/commonMain/kotlin/com/highcapable/flexiui/demo/screen/MainScreen.kt @@ -33,6 +33,8 @@ import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.pager.HorizontalPager import androidx.compose.foundation.pager.rememberPagerState +import androidx.compose.foundation.rememberScrollState +import androidx.compose.foundation.verticalScroll import androidx.compose.runtime.Composable import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf @@ -143,7 +145,8 @@ fun MainScreen() { @Composable fun MainHomePage() { - Column(modifier = Modifier.fillMaxSize()) { + val scrollState = rememberScrollState() + Column(modifier = Modifier.fillMaxSize().verticalScroll(scrollState)) { AreaBox(modifier = Modifier.fillMaxWidth()) { Text("Flexi UI is a flexible and useful UI component library.") } @@ -210,6 +213,7 @@ fun MainHomePage() { title = { Text("Lazy List Demo") }, subtitle = { Text("Open a lazy list page") } ) + PrimarySpacer() } }