Skip to content

Commit

Permalink
feat: Updated data contract to handle conjugations
Browse files Browse the repository at this point in the history
  • Loading branch information
angrezichatterbox committed Jan 18, 2025
1 parent fadec00 commit d87e566
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion app/src/main/java/be/scri/models/DataContract.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

@Serializable
Expand All @@ -19,5 +20,10 @@ data class Genders(
@Serializable
data class Conjugation(
val title: String,
val forms: Map<String, Map<String, String>>? = null,
@SerialName("1") val firstPerson: Map<String, String> = emptyMap(),
@SerialName("2") val secondPerson: Map<String, String> = emptyMap(),
@SerialName("3") val thirdPersonSingular: Map<String, String> = emptyMap(),
@SerialName("4") val firstPersonPlural: Map<String, String> = emptyMap(),
@SerialName("5") val secondPersonPlural: Map<String, String> = emptyMap(),
@SerialName("6") val thirdPersonPlural: Map<String, String> = emptyMap(),
)

0 comments on commit d87e566

Please sign in to comment.