Adam Brown
08/29/2023, 4:34 AMAdam Brown
08/29/2023, 4:34 AMAdam Brown
08/29/2023, 4:36 AMwhen
statement currently 😛Adam Brown
08/29/2023, 4:36 AMfun ProjectSelectionUi(
component: ProjectSelection,
modifier: Modifier = Modifier
) {
val slot by component.slot.subscribeAsState()
when (val destination = slot.child?.instance) {
is ProjectSelection.Destination.AccountSettingsDestination -> AccountSettingsUi(
destination.component,
modifier
)
is ProjectSelection.Destination.ProjectsListDestination -> ProjectListUi(
destination.component,
modifier
)
else -> throw IllegalArgumentException("Child cannot be null")
}
}
Adam Brown
08/29/2023, 11:20 PMArkadii Ivanov
08/29/2023, 11:26 PMAdam Brown
08/30/2023, 1:31 AM