diff --git a/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt b/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt index f348fcc5..c93b08aa 100644 --- a/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt +++ b/app/src/main/java/dev/msfjarvis/todo/MainActivity.kt @@ -13,7 +13,8 @@ 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.mutableStateListOf +import androidx.compose.runtime.getValue +import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.ui.Modifier import androidx.compose.ui.platform.setContent @@ -37,7 +38,7 @@ class MainActivity : AppCompatActivity() { @Preview @Composable fun TodoApp() { - val items = remember { mutableStateListOf(TodoItem("Default item")) } + val items by remember { mutableStateOf(arrayListOf(TodoItem("Default item"))) } Scaffold( topBar = { TopAppBar({ Text(text = "I can Compose?") }) }, diff --git a/app/src/main/java/dev/msfjarvis/todo/ui/WireGuardItem.kt b/app/src/main/java/dev/msfjarvis/todo/ui/WireGuardItem.kt index d7f1df5c..54dd089f 100644 --- a/app/src/main/java/dev/msfjarvis/todo/ui/WireGuardItem.kt +++ b/app/src/main/java/dev/msfjarvis/todo/ui/WireGuardItem.kt @@ -10,6 +10,8 @@ import androidx.compose.material.ListItem import androidx.compose.material.MaterialTheme import androidx.compose.material.Switch import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.setValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.ui.Modifier