chore(deps): update kotlin monorepo to v1.9.0 (#428)
* chore(deps): update kotlin monorepo to v1.9.0 * refactor: use data objects in states --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
This commit is contained in:
parent
80a86e2dfc
commit
476e8d2b52
17 changed files with 23 additions and 23 deletions
|
@ -47,13 +47,13 @@ constructor(
|
|||
private var serverFound = false
|
||||
|
||||
sealed class UiState {
|
||||
object Normal : UiState()
|
||||
object Loading : UiState()
|
||||
data object Normal : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val message: Collection<UiText>) : UiState()
|
||||
}
|
||||
|
||||
sealed class DiscoveredServersState {
|
||||
object Loading : DiscoveredServersState()
|
||||
data object Loading : DiscoveredServersState()
|
||||
data class Servers(val servers: List<DiscoveredServer>) : DiscoveredServersState()
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val collectionSections: List<FavoriteSection>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val sections: List<FavoriteSection>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@ constructor(
|
|||
val episode: FindroidEpisode,
|
||||
) : UiState()
|
||||
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val favoriteSections: List<FavoriteSection>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ class HomeViewModel @Inject internal constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val homeItems: List<HomeItem>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val items: Flow<PagingData<FindroidItem>>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -44,19 +44,19 @@ constructor(
|
|||
private var quickConnectJob: Job? = null
|
||||
|
||||
sealed class UiState {
|
||||
object Normal : UiState()
|
||||
object Loading : UiState()
|
||||
data object Normal : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val message: UiText) : UiState()
|
||||
}
|
||||
|
||||
sealed class UsersState {
|
||||
object Loading : UsersState()
|
||||
data object Loading : UsersState()
|
||||
data class Users(val users: List<User>) : UsersState()
|
||||
}
|
||||
|
||||
sealed class QuickConnectUiState {
|
||||
object Disabled : QuickConnectUiState()
|
||||
object Normal : QuickConnectUiState()
|
||||
data object Disabled : QuickConnectUiState()
|
||||
data object Normal : QuickConnectUiState()
|
||||
data class Waiting(val code: String) : QuickConnectUiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val collections: List<FindroidCollection>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -73,7 +73,7 @@ constructor(
|
|||
val dateString: String,
|
||||
) : UiState()
|
||||
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ class PersonDetailViewModel @Inject internal constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val data: PersonOverview, val starredIn: StarredIn) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val sections: List<FavoriteSection>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val episodes: List<EpisodeItem>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val addresses: List<ServerAddress>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -44,7 +44,7 @@ constructor(
|
|||
val seasons: List<FindroidSeason>,
|
||||
) : UiState()
|
||||
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ constructor(
|
|||
|
||||
sealed class UiState {
|
||||
data class Normal(val users: List<User>) : UiState()
|
||||
object Loading : UiState()
|
||||
data object Loading : UiState()
|
||||
data class Error(val error: Exception) : UiState()
|
||||
}
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ androidx-work = "2.8.1"
|
|||
coil = "2.4.0"
|
||||
hilt = "2.46.1"
|
||||
jellyfin = "1.4.2"
|
||||
kotlin = "1.8.22"
|
||||
kotlin = "1.9.0"
|
||||
kotlinx-serialization = "1.5.1"
|
||||
ksp = "1.8.22-1.0.11"
|
||||
ktlint = "11.5.0"
|
||||
|
|
Loading…
Reference in a new issue