Mahdi Safarmohammadloo
03/10/2021, 3:59 PMclass Core {
val texts:MutableList<String> = mutableListOf("Salam !","Hello World !")
fun add (text:String):Core{
texts.add(text)
return this
}
}
fun main() = Window {
var core by remember { mutableStateOf(Core()) }
MaterialTheme {
Button(onClick = {
core = core.add("salam ! salam !")
}) {
Column {
core.texts.map {
Text (it)
}
} } }
}Filip Wiesner
03/10/2021, 4:05 PMFilip Wiesner
03/10/2021, 4:11 PMtexts property to
val texts:MutableList<String> = mutableStateListOf("Salam !","Hello World !")
And the core val to
var core = remember { Core() }Colton Idle
03/10/2021, 4:21 PMMahdi Safarmohammadloo
03/10/2021, 5:03 PMFilip Wiesner
03/10/2021, 6:08 PMremember { mutableStateOf() } as a one thing and actually started using remember {} alone. One of the first things you learn when starting with Compose is using remember with mutableState together and it was hard for me to separate it after you learn what remember really does. Hope it makes sense... 😅Mahdi Safarmohammadloo
03/10/2021, 7:18 PMFilip Wiesner
03/10/2021, 7:22 PM