Android, Jetpack Compose, AndroidDev, Software Architecture.
NavGraphBuilder.loginScreen( onNavigateBack: () -> Unit, onNavigateToForgotPassword: () -> Unit, ) { composable(route = LOGIN_kotROUTE) { val loginViewModel: LoginViewModel = hiltViewModel() val state by loginViewModel.uiState.collectAsStateWithLifecycle() LoginScreen( state = state, onLoginClick =