5025201068 Ravin Pradhitya Tugas 7 - PPB F Membuat ViewModel dan State dalam Compose Dokumentasi Aplikasi Source Code @Composable fun GameScreen (gameViewModel: GameViewModel = viewModel() ) { val gameUiState by gameViewModel.uiState.collectAsState() val mediumPadding = dimensionResource(R.dimen.padding_medium) Column( modifier = Modifier .statusBarsPadding() .verticalScroll(rememberScrollState()) .safeDrawingPadding() .padding(mediumPadding), verticalArrangement = Arrangement.Center, horizontalAlignment = Alignment.CenterHorizontally ) { Text( text = stringResource(R.string.app_name), style = typography.titleLarge, ) GameLayout( onUserGuessChanged = { gameViewModel.updateUserGuess(it) }, wordCount = gameUiState.currentWordCount, userGuess = gameViewModel.userGuess, onKeyboardDone = { gameVie...
Komentar
Posting Komentar