Import-Probleme behoben

This commit is contained in:
Hartmut Bauer committed 2026-02-09 00:16:28 +01:00
1 parent ac0fcec846
commit 5ce25ff422
9 files changed
+99 -76

No files matched your search

+3 -1
View File
@@ -24,7 +24,9 @@ kotlin {
sourceSets {
commonMain.dependencies {
implementation(libs.bundles.kotlin.compose)
implementation(libs.compose.material3)
implementation(libs.compose.ui)
implementation(libs.ktor.serializationJson)
implementation(libs.ktor.clientLogging)
@@ -56,10 +56,10 @@ class JvmSettings(clazz: Class<*>? = null) : Settings {
override fun export(): String {
val prefList = keys().filter { get(it) != null }.map { SettingsEntry(it, get(it)!!) }
return Json {}.encodeToString(prefList)
return Json.encodeToString(prefList)
}
override fun import(data: String) {
Json { }.decodeFromString<List<SettingsEntry>>(data).forEach { put(it.key, it.value) }
Json.decodeFromString<List<SettingsEntry>>(data).forEach { put(it.key, it.value) }
}
}