Pablo
03/06/2024, 12:34 PMStylianos Gakis
03/06/2024, 1:08 PMPablo
03/06/2024, 2:41 PMPablo
03/06/2024, 2:56 PMprivate val _uiState = MutableStateFlow(uiState())
val uiState: StateFlow<UiState> = _uiState
fun updateCurrentTab(selectedTab: Screen) {
_iiState.update {
it.copy(
selectedTab = selectedTab
)
}
}
Stylianos Gakis
03/06/2024, 2:59 PMPablo
03/06/2024, 3:13 PMStylianos Gakis
03/06/2024, 3:29 PMupdateCurrentTab
, it’s up to you I suppose.Pablo
03/06/2024, 5:53 PMPablo
03/06/2024, 5:54 PMPablo
03/06/2024, 5:54 PMPablo
03/06/2024, 5:54 PMPablo
03/06/2024, 5:55 PMStylianos Gakis
03/06/2024, 6:32 PMPablo
03/06/2024, 8:44 PMPablo
03/06/2024, 8:44 PMPablo
03/06/2024, 8:44 PMPablo
03/06/2024, 8:46 PMprivate val _uiState = MutableStateFlow(uiState())
val uiState: StateFlow<UiState> = _uiState
having this inside UiState:
data class UiState (
val navController: NavHostController
)
Stylianos Gakis
03/06/2024, 8:52 PMPablo
03/06/2024, 8:58 PMPablo
03/06/2024, 8:58 PMPablo
03/06/2024, 8:58 PMStylianos Gakis
03/06/2024, 8:58 PMPablo
03/06/2024, 8:59 PMPablo
03/06/2024, 8:59 PMPablo
03/06/2024, 8:59 PMStylianos Gakis
03/06/2024, 9:04 PMPablo
03/06/2024, 9:25 PMPablo
03/06/2024, 9:26 PMPablo
03/06/2024, 9:26 PMPablo
03/06/2024, 9:42 PMPablo
03/06/2024, 9:43 PMPablo
03/06/2024, 9:43 PM@Composable
fun LunchTrayApp(
viewModel: OrderViewModel = viewModel(),
navController: NavHostController = rememberNavController()
) {
Pablo
03/06/2024, 9:43 PMPablo
03/06/2024, 9:44 PM