wip: wiring network client

This commit is contained in:
2026-05-29 00:33:12 +02:00
parent c68787cd01
commit 6b07424ebe
11 changed files with 78 additions and 40 deletions
+7
View File
@@ -20,6 +20,8 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.compose)
// necessary for using T.serializer() on a data class
alias(libs.plugins.kotlin.serialization)
}
android {
@@ -96,6 +98,7 @@ dependencies {
implementation(libs.androidx.glance.material3)
implementation(libs.kotlin.stdlib)
implementation(libs.kotlinx.coroutines.android)
implementation(libs.kotlinx.serialization.json)
implementation(libs.androidx.activity.compose)
@@ -115,6 +118,10 @@ dependencies {
implementation(libs.androidx.compose.ui.viewbinding)
implementation(libs.androidx.compose.ui.googlefonts)
implementation(libs.ktor.client.auth)
implementation(libs.ktor.client.core)
implementation(libs.ktor.client.cio)
debugImplementation(libs.androidx.compose.ui.test.manifest)
androidTestImplementation(libs.junit)