Yamila Gammeri
09/04/2020, 3:29 AMstate { xx }
@Composable
fun SignedInView() {
val context = ContextAmbient.current
val initialNavigationTab = {
if (runningInDebug(context = context)) {
NavigationTab.Clinic
} else {
NavigationTab.Prepare
}
}()
val selectedNavigationTab = mutableStateOf(initialNavigationTab)
val navigationTabs = NavigationTab.values()
Scaffold(
topBar = { selectedNavigationTab.value.topBar() },
bodyContent = { innerPadding ->
val additionalPadding = 16.dp
val contentPadding = InnerPadding(
start = innerPadding.start + additionalPadding,
top = <http://innerPadding.top|innerPadding.top> + additionalPadding,
end = innerPadding.end + additionalPadding,
bottom = innerPadding.bottom + additionalPadding
)
selectedNavigationTab.value.bodyContent(contentPadding = contentPadding)
},
bottomBar = { BottomBar(navigationTabs = navigationTabs, selectedNavigationTab = selectedNavigationTab) }
)
}
allan.conda
09/04/2020, 5:17 AMstate{}
is remember { mutableStateOf(value) }