Fix performance issue reported by Konsist test Sealed interface used in Composable MUST be Immutable or Stable

This commit is contained in:
Benoit Marty 2024-05-29 18:03:39 +02:00 committed by Benoit Marty
parent b994a1ea91
commit 7348f74702
6 changed files with 14 additions and 0 deletions

View file

@ -42,6 +42,7 @@ data class JoinRoomState(
}
}
@Immutable
sealed interface ContentState {
data class Loading(val roomIdOrAlias: RoomIdOrAlias) : ContentState
data class Failure(val roomIdOrAlias: RoomIdOrAlias, val error: Throwable) : ContentState