From e1a269ca4022bca4475fc94287aad401b0a73f40 Mon Sep 17 00:00:00 2001 From: Syer10 Date: Sun, 20 Feb 2022 18:50:44 -0500 Subject: [PATCH] Use proper StringResource for Manga Status --- .../jvmMain/kotlin/ca/gosyer/data/models/Manga.kt | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/data/src/jvmMain/kotlin/ca/gosyer/data/models/Manga.kt b/data/src/jvmMain/kotlin/ca/gosyer/data/models/Manga.kt index 8f557eff..58cf7c51 100644 --- a/data/src/jvmMain/kotlin/ca/gosyer/data/models/Manga.kt +++ b/data/src/jvmMain/kotlin/ca/gosyer/data/models/Manga.kt @@ -7,7 +7,10 @@ package ca.gosyer.data.models import ca.gosyer.data.server.interactions.MangaInteractionHandler +import ca.gosyer.i18n.MR +import dev.icerock.moko.resources.StringResource import kotlinx.serialization.Serializable +import kotlinx.serialization.Transient @Serializable data class Manga( @@ -51,9 +54,9 @@ data class MangaMeta( } @Serializable -enum class MangaStatus(val resId: String) { - UNKNOWN("status_unknown"), - ONGOING("status_ongoing"), - COMPLETED("status_completed"), - LICENSED("status_licensed"); +enum class MangaStatus(@Transient val res: StringResource) { + UNKNOWN(MR.strings.status_unknown), + ONGOING(MR.strings.status_ongoing), + COMPLETED(MR.strings.status_completed), + LICENSED(MR.strings.status_Licensed); }