From 07d30410da65381c8226abd8a2c53481e3fb5a70 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Tue, 25 Aug 2020 00:30:22 +0530 Subject: [PATCH] Fix items persistence Signed-off-by: Harsh Shandilya --- app/src/main/java/dev/msfjarvis/todo/MainActivity.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt b/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt index c93b08aa..1354a561 100644 --- a/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt +++ b/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt @@ -13,9 +13,7 @@ import androidx.compose.material.TopAppBar import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.ExposurePlus1 import androidx.compose.runtime.Composable -import androidx.compose.runtime.getValue -import androidx.compose.runtime.mutableStateOf -import androidx.compose.runtime.remember +import androidx.compose.runtime.mutableStateListOf import androidx.compose.ui.Modifier import androidx.compose.ui.platform.setContent import androidx.compose.ui.unit.dp @@ -38,7 +36,7 @@ class MainActivity : AppCompatActivity() { @Preview @Composable fun TodoApp() { - val items by remember { mutableStateOf(arrayListOf(TodoItem("Default item"))) } + val items = mutableStateListOf(TodoItem("Default item")) Scaffold( topBar = { TopAppBar({ Text(text = "I can Compose?") }) },