Gast commit!

This commit is contained in:
2026-02-10 19:01:19 +08:00
commit 345f628a8a
3074 changed files with 278037 additions and 0 deletions
@@ -0,0 +1,25 @@
package mobi.librera.appcompose.room
import androidx.room.ProvidedTypeConverter
import androidx.room.TypeConverter
import kotlinx.serialization.json.Json
@ProvidedTypeConverter
object Converters {
//private val json = Json { ignoreUnknownKeys = true }
@TypeConverter
fun fromList(list: List<String>): String = Json.encodeToString(list)
@TypeConverter
fun toList(data: String): List<String> = Json.decodeFromString(data)
@TypeConverter
fun fromMap(list: Map<String, String>): String = Json.encodeToString(list)
@TypeConverter
fun toMap(data: String): Map<String, String> = Json.decodeFromString(data)
}