KevinMartinez
06/05/2023, 1:01 PMArkadii Ivanov
06/05/2023, 1:09 PMKevinMartinez
06/05/2023, 1:11 PMArkadii Ivanov
06/05/2023, 1:11 PMKevinMartinez
06/05/2023, 1:12 PMKevinMartinez
06/05/2023, 1:19 PMKevinMartinez
06/05/2023, 1:19 PMArkadii Ivanov
06/05/2023, 1:22 PMKevinMartinez
06/05/2023, 1:36 PMJoel Denke
06/05/2023, 3:09 PMJoel Denke
06/05/2023, 3:11 PMKevinMartinez
06/05/2023, 3:16 PMArkadii Ivanov
06/05/2023, 3:22 PMArkadii Ivanov
06/05/2023, 3:24 PMKevinMartinez
06/05/2023, 3:24 PMsourceSets {
val commonMain by getting {
dependencies {
implementation(compose.runtime)
implementation(compose.foundation)
implementation(compose.material3)
implementation(compose.material)
@OptIn(org.jetbrains.compose.ExperimentalComposeLibrary::class)
implementation(compose.components.resources)
val voyagerVersion = "1.0.0-rc05"
// Navigator
implementation("cafe.adriel.voyager:voyager-navigator:$voyagerVersion")
// BottomSheetNavigator
implementation("cafe.adriel.voyager:voyager-bottom-sheet-navigator:$voyagerVersion")
// TabNavigator
implementation("cafe.adriel.voyager:voyager-tab-navigator:$voyagerVersion")
// Transitions
implementation("cafe.adriel.voyager:voyager-transitions:$voyagerVersion")
// Android ViewModel integration
implementation("cafe.adriel.voyager:voyager-androidx:$voyagerVersion")
}
}
val androidMain by getting {
dependencies {
api("androidx.activity:activity-compose:1.6.1")
api("androidx.appcompat:appcompat:1.6.1")
api("androidx.core:core-ktx:1.9.0")
api("androidx.navigation:navigation-compose:2.5.3")
}
}
val iosX64Main by getting
val iosArm64Main by getting
val iosSimulatorArm64Main by getting
val iosMain by creating {
dependsOn(commonMain)
iosX64Main.dependsOn(this)
iosArm64Main.dependsOn(this)
iosSimulatorArm64Main.dependsOn(this)
}
Arkadii Ivanov
06/05/2023, 3:25 PMKevinMartinez
06/05/2023, 3:31 PMKevinMartinez
06/05/2023, 3:32 PMKevinMartinez
06/05/2023, 4:11 PMArkadii Ivanov
06/05/2023, 4:14 PMKevinMartinez
06/05/2023, 4:16 PMMitchell Syer
06/05/2023, 8:42 PMKevinMartinez
06/06/2023, 4:54 PM