-
Hi, for testing purpose i need to inject/retrieve viewmodels inside composable functions using interfaces rather that concrete classes (Koin for DI).
For mocking i use MocKMP, actually the only mocki…
-
First of all, many thanks for your efforts in creating KMM-ViewModel :)
Are there any plans on providing integration of any kind with SavedStateHandle and Parcelize? In our project we have our own …
-
Hi Rick, first of all great work. I'm using Compose for iOS in my KMM project hence I can't use this library currently. So do you have any date/month in your mind by which there will be support for Je…
-
val viewmodel: MyViewModel= getViewModel(
key = MyViewModel::class.getFullName(),
factory = viewModelFactory { MyViewModel(userDataRepository) }
Is it possible to koinInject??
-
Hey,
I really like what you have done here. I'm new to KMM and have taken some inspiration from this project. Unless I'm misunderstanding a few things (Never used Koin before), this shared "BaseVi…
-
**Describe the bug**
Shared Composables from compose Multiplatform are not appearing when i use them in Scrollable Views, but it render correctly when i add them in a static stack, this case happend …
-
### SQLDelight Version
2.0.2
### Operating System
Mac OS 14.3.1
### Gradle Version
Gradle 8.7
Revision: 650af14d7653aa949fce5e886e685efc9cf97c10
### Kotlin Version
1.9.23
### …
-
## Why
The template should provide the initial base architecture to start. The selected architecture for the shared, Android and iOS modules is [Clean Architecture](https://blog.cleancoder.com/uncl…
-
**Describe the bug**
A clear and concise description of what the bug is.
**Affected platforms**
- iOS
**Versions**
- Kotlin version*: 1.9.22
- Compose Multiplatform version*: 1.6.0…
-
I have a minimum reproducible example here: https://github.com/tfcporciuncula/native-coroutines-kotlin-18
Let's say we have something like this:
```kotlin
abstract class AbstractClass(private v…