Decompose
Decompose copied to clipboard
Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing (navigation) and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.)
Closes #156
Docs: [link](https://arkivanov.github.io/Decompose/extensions/compose/#animations-experimental). Collecting feedback and use cases here. Points to improve: - [x] Get rid of `Direction.IDLE` using `movableContentOf` (blocked by Compose 1.2.0 release) - [ ] Make click interception...
Required tasks: - [ ] Stabilise the [Compose Animations API](https://arkivanov.github.io/Decompose/extensions/compose/#animations-experimental) (see #110) - [x] Improve the "Check failed" error message (see #77) - [x] Comply with the new [predictive back...
The docs: https://developer.android.com/about/versions/13/features/predictive-back-gesture. Related issue in Essenty repo: https://github.com/arkivanov/Essenty/issues/57
Docs: [link](https://arkivanov.github.io/Decompose/child-stack/browser-history/). Collection feedback and use cases here. Points to improve: - [ ] Consider moving `WebHistoryController` from `commonMain` to `jsMain` - [ ] Consider nested `WebHistoryController`
This PR is for `compose-darwin` branch. As part of #74.
Latest builds of JetBrains Compose support native iOS and macOS targets. Let's try to add it to `extensions-compose-jetbrains` module. Since it's far from stable, a separate branch seems reasonable. Status...
Since one of the recent releases of JetBrains (MPP) Compose, a library that depends on JetBrains Compose can be used in an Android project that depends on Jetpack Compose. This...