JetBrains / compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
https://jetbrains.com/lp/compose-multiplatform
Apache License 2.0
15.24k stars 1.11k forks source link

Imageviewer build failed (Js Wasm) #4953

Open issamux opened 2 weeks ago

issamux commented 2 weeks ago

Description of the Bug imageviewer JsWasm build fail with error Unresolved reference 'JsModule'

Affected platforms

Versions Last main code base. kotlin.version= 2.0.0 agp.version= 8.0.2 compose.version= 1.6.10

To Reproduce Steps to reproduce the behaviour:

  1. git checkout last main code source
  2. Build project
  3. See error

But when running

./gradlew wasmJsBrowserRun -t

the webpage started and everything is working !!

Possible related issue

https://youtrack.jetbrains.com/issue/KT-56025 https://youtrack.jetbrains.com/issue/KT-51942

Additional Error log

compose-multiplatform/examples/imageviewer/shared/src/jsWasmMain/kotlin/example/imageviewer/utils/uuid.kt:3:2 Unresolved reference 'JsModule'.

Task failed with an exception.