Giter VIP home page Giter VIP logo

Comments (12)

Tlaster avatar Tlaster commented on May 30, 2024 8

Well there's a new release 1.6.0-beta01 that you can try with wasm.

from precompose.

Tlaster avatar Tlaster commented on May 30, 2024 6

Since compose-multiplatform 1.6.0-alpha01 comes with wasm support, I'll add this support as an alpha version.

from precompose.

Tlaster avatar Tlaster commented on May 30, 2024 2

Koin does not support wasm target yet (see InsertKoinIO/koin#1634), I'd like to wait for it.

from precompose.

Tlaster avatar Tlaster commented on May 30, 2024 2

Still no wasm support for Koin Compose for now, which is the dependency for precompose-koin.

@Tlaster they have the koin-compose artifact listed on their documentation site as part of the 3.6.0-wasm-alpha1 and it is listed on Maven Central too.

However when I browse their code on the 3.6.0-wasm-alpha1 tag I also don't see wasmJs listed. How is this possible did they make a mistake somewhere and is the wasm artifact in Maven Central non-functional? Or is there some Gradle magic that we're missing?

I'm not really a Koin user, but I'm having a look to see what's going on here.

Not sure what's happening, if using io.insert-koin:koin-compose:3.6.0-wasm-alpha1 with wasmJs target, it will throw an exception in gradle: No matching variant of io.insert-koin:koin-compose:3.6.0-wasm-alpha1 was found.

from precompose.

mahramane avatar mahramane commented on May 30, 2024 1

Koin does not support wasm target yet (see InsertKoinIO/koin#1634), I'd like to wait for it.

Hi
koin 3.6.0-wasm-alpha1 is out.

from precompose.

Phaestion avatar Phaestion commented on May 30, 2024 1

Hi @Tlaster!

3.6.0-wasm-alpha2 has been tagged and looks like they fixed the issue of the missing wasmJs declaration in the koin-compose module's build.gradle.kts

This seems to be available in Maven Cental already https://repo1.maven.org/maven2/io/insert-koin/koin-compose/3.6.0-wasm-alpha2/

from precompose.

reginaldlouis avatar reginaldlouis commented on May 30, 2024 1

Hi,

I don't know if it's realistic or doable, but can the Navigator can be control also by the url in the browser? I want to be able to enter http://www.mydomain/some_page and be directed to the right page.

from precompose.

Tlaster avatar Tlaster commented on May 30, 2024

Seems like compose for wasm support is in different maven repo (https://maven.pkg.jetbrains.space/kotlin/p/wasm/experimental) and have different version, it's better to have a different branch to do it.

from precompose.

FunkyMuse avatar FunkyMuse commented on May 30, 2024

https://blog.jetbrains.com/kotlin/2023/12/kotlin-for-webassembly-goes-alpha/

from precompose.

ismai117 avatar ismai117 commented on May 30, 2024

please support wasm

from precompose.

Tlaster avatar Tlaster commented on May 30, 2024

Still no wasm support for Koin Compose for now, which is the dependency for precompose-koin.

from precompose.

Phaestion avatar Phaestion commented on May 30, 2024

Still no wasm support for Koin Compose for now, which is the dependency for precompose-koin.

@Tlaster they have the koin-compose artifact listed on their documentation site as part of the 3.6.0-wasm-alpha1 and it is listed on Maven Central too.

However when I browse their code on the 3.6.0-wasm-alpha1 tag I also don't see wasmJs listed.
How is this possible did they make a mistake somewhere and is the wasm artifact in Maven Central non-functional? Or is there some Gradle magic that we're missing?

I'm not really a Koin user, but I'm having a look to see what's going on here.

from precompose.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.