plugins { id("gwenedeg.kmp.library") id("gwenedeg.compose") } kotlin { androidLibrary { namespace = "bzh.ajaury.chombev.onboarding" } sourceSets { androidMain.dependencies { implementation(libs.compose.uiToolingPreview) } commonMain.dependencies { // Data modules implementation(projects.data.preferences) implementation(projects.data.resources) // UI - Compose implementation(libs.compose.runtime) implementation(libs.compose.foundation) implementation(libs.compose.material3) implementation(libs.compose.material.icons.extended) implementation(libs.compose.ui) implementation(libs.compose.uiToolingPreview) implementation(libs.compose.components.resources) // Lifecycle implementation(libs.lifecycle.viewmodelCompose) implementation(libs.lifecycle.runtimeCompose) // DI implementation(project.dependencies.platform(libs.koin.bom)) implementation(libs.koin.core) implementation(libs.koin.core.viewmodel) implementation(libs.koin.compose.viewmodel) } } } dependencies { androidRuntimeClasspath(libs.compose.uiTooling) }