Skip to content

Instantly share code, notes, and snippets.

@skydoves
Created August 12, 2022 01:24
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 skydoves/0e1cd334ba4fe84d7324fa78094d9da1 to your computer and use it in GitHub Desktop.
Save skydoves/0e1cd334ba4fe84d7324fa78094d9da1 to your computer and use it in GitHub Desktop.
remember_example3
@Composable
fun ConcertPerformers(venueName: String, performers: State<PersistentList<String>>) {
val sortedPerformers = remember {
derivedStateOf { performers.value.sortedDescending() }
}
Column {
Text(text = "The following performers are performing at $venueName tonight:")
LazyColumn {
items(items = sortedPerformers.value) { performer ->
PerformerItem(performer = performer)
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment