Skip to content

Commit 83cb10d

Browse files
committed
Add Apollo GraphQL depens
1 parent ec926ab commit 83cb10d

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

start/app/build.gradle.kts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
alias(libs.plugins.android.application)
33
alias(libs.plugins.jetbrains.kotlin.android)
44
alias(libs.plugins.compose.compiler)
5+
alias(libs.plugins.apollo)
56
}
67

78
android {
@@ -56,7 +57,7 @@ dependencies {
5657
implementation(libs.androidx.navigation.compose)
5758
implementation(libs.androidx.security.crypto)
5859
implementation(libs.coil.compose)
59-
60+
implementation(libs.apollo.runtime)
6061

6162
testImplementation(libs.junit)
6263
androidTestImplementation(libs.androidx.junit)
@@ -66,3 +67,9 @@ dependencies {
6667
debugImplementation(libs.androidx.ui.tooling)
6768
debugImplementation(libs.androidx.ui.test.manifest)
6869
}
70+
71+
apollo {
72+
service("service") {
73+
packageName.set("com.example.rocketreserver")
74+
}
75+
}

start/gradle/libs.versions.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ composeBom = "2024.05.00"
1111
navigationCompose = "2.7.7"
1212
securityCrypto = "1.1.0-alpha06"
1313
coil = "2.6.0"
14+
apollo = "4.3.3"
1415

1516
[libraries]
1617
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
@@ -30,9 +31,11 @@ androidx-material3 = { group = "androidx.compose.material3", name = "material3"
3031
androidx-navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "navigationCompose" }
3132
androidx-security-crypto = { module = "androidx.security:security-crypto", version.ref = "securityCrypto" }
3233
coil-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" }
34+
apollo-runtime = { module = "com.apollographql.apollo:apollo-runtime" }
3335

3436
[plugins]
3537
android-application = { id = "com.android.application", version.ref = "agp" }
3638
jetbrains-kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
3739
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
40+
apollo = { id = "com.apollographql.apollo", version.ref = "apollo" }
3841

0 commit comments

Comments
 (0)