Specify the language of the codelab if it is not English:
In which task and step of the codelab can this issue be found?
Task: Add a function in the ViewModel
Step: Call updateItem() on itemsRepository and pass in the updated currentItem. Use copy() to update the quantity value so that the function looks like the following...
Describe the problem
The Compiler will not be able to create the copy function, if Item is not a data class.
Just need to add the prefix data to that class to solve the problem
Steps to reproduce?
Go to...
Click on...
See error...
VersionsAndroid Studio version:API version of the emulator:
Additional informationInclude screenshots if they would be useful in clarifying the problem.
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? Task: Add a function in the ViewModel Step: Call updateItem() on itemsRepository and pass in the updated currentItem. Use copy() to update the quantity value so that the function looks like the following...
Describe the problem The Compiler will not be able to create the copy function, if Item is not a data class. Just need to add the prefix data to that class to solve the problem
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.