Yamila Gammeri
09/04/2020, 3:29 AMstate { xx }Yamila Gammeri
09/04/2020, 3:30 AM@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{}remember { mutableStateOf(value) }