- Introduced a single `DiscoverUiState` data class to encapsulate all UI-related states for the discover servers screen. - Refactored `DiscoverServersListViewModel` to utilize the new UI state, simplifying state management and improving readability. - Updated `DiscoverServersList` to collect and use the consolidated UI state, enhancing the handling of loading, error, and server data. - Modified `ServerInviteHandler` to leverage the new UI state for better error and invite data management. - Improved code cleanliness by removing redundant state flows and variables. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||