Skip to content

Instantly share code, notes, and snippets.

@lucas-marciano
Created July 1, 2022 15:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lucas-marciano/5f641833dd278efd3532db44a1d8a6a9 to your computer and use it in GitHub Desktop.
Save lucas-marciano/5f641833dd278efd3532db44a1d8a6a9 to your computer and use it in GitHub Desktop.
Simple Compose exemple
import androidx.compose.runtime.Composable
class TodoActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val datainfo = DataInfo("Lucas", "lucas.m@email.com")
setContent {
MyTheme {
Surface {
MyComponent(datainfo)
}
}
}
}
}
@Composable
private fun MyComponent(data: DataInfo) {
Column {
Text(text = data.name)
Text(text = data.email)
}
}
data class DataInfo(
var name: String,
var email: String
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment