google-developer-training / basic-android-kotlin-compose-training-inventory-app

Apache License 2.0
77 stars 84 forks source link

Read and update data using Room #105

Open DeocBrut opened 7 months ago

DeocBrut commented 7 months ago

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 8, step 3.

Describe the problem The code given/instructed to insert doesn't work. Look at the solution code at the end of the tasks, and it's not the same as the code in the codelab Task 8, step 3.

Steps to reproduce?

  1. Complete steps 3 to 8.
  2. See error: Unresolved reference. None of the following candidates is applicable because of receiver type mismatch:
    public fun ItemDetails.toItem(): Item defined in com.example.inventory.ui.item in file ItemEntryViewModel.kt

Versions _Android Studio version:_Android Studio Hedgehog | 2023.1.1 Patch _API version of the emulator:_33 Codelab code - wrong code Solution code

Additional information Include screenshots if they would be useful in clarifying the problem.