Untitled
Anonymous
kotlin
03/18/2023 10:25 PM
756 B
14
Indexable
private fun makeHomeComponents(homePage: HomePage) = components.apply {
add(generateLocationOnboarding())
addAll(generateBrowseEventsComponents())
if (shouldShowSpotifyConnect()) {
add(generateSpotifyConnectComponent())
}
if (shouldShowTicketWalletOnboarding()) {
add(generateTicketWalletOnboarding())
}
addAll(generateFeedItems(homePage))
if (homePage.eventsFromFollowedArtists.isEmpty().not()) {
add(generateEventsFromFollowedArtists(homePage))
}
}Editor is loading...