You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Specify the language of the codelab if it is not English:
In which task and step of the codelab can this issue be found?
In the ItemDetailsViewModel class, set outOfStock value based on the it.quantity in the map transformation. Describe the problem
first, ItemDetailsUiState(outOfStock = it.quantity > 0,itemDetails = it.toItemDetails()) should be used to replace ==== ItemDetailsUiState(outOfStock = it.quantity <= 0, itemDetails = it.toItemDetails())
then in the ItemDetailsScreen file, in the ItemDetailsBody composable, for the "Sell" button, I think we should assign the enabled parameter with this arguement : itemDetailsUiState.outOfStock instead of a true value so the button is disabled when on stack is false. Meaning, quantity is less than or equals to 0.
Steps to reproduce?
Go to...
Click on...
See error...
Versions Android Studio version: API version of the emulator:
Additional information Include screenshots if they would be useful in clarifying the problem.
The text was updated successfully, but these errors were encountered:
URL of codelab:
https://developer.android.com/codelabs/basic-android-kotlin-compose-update-data-room?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-6-pathway-2%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-update-data-room#7
Specify the language of the codelab if it is not English:
In which task and step of the codelab can this issue be found?
In the ItemDetailsViewModel class, set outOfStock value based on the it.quantity in the map transformation.
Describe the problem
first, ItemDetailsUiState(outOfStock = it.quantity > 0,itemDetails = it.toItemDetails()) should be used to replace ==== ItemDetailsUiState(outOfStock = it.quantity <= 0, itemDetails = it.toItemDetails())
then in the ItemDetailsScreen file, in the ItemDetailsBody composable, for the "Sell" button, I think we should assign the enabled parameter with this arguement : itemDetailsUiState.outOfStock instead of a true value so the button is disabled when on stack is false. Meaning, quantity is less than or equals to 0.
Steps to reproduce?
Versions
Android Studio version:
API version of the emulator:
Additional information
Include screenshots if they would be useful in clarifying the problem.
The text was updated successfully, but these errors were encountered: