This commit refines the navigation and channel management within the chat interface. Key changes include: - Introduced a new `backToChannelsScreen` callback in `AppEntrypoint` and `ChannelScreen` to facilitate navigation back to the channels. - Updated `ChatRouterDestination` to include `ServersChannels` and modified the logic to handle channel navigation correctly. - Adjusted the `ChannelSideDrawer` to reflect the new routing logic, ensuring the correct channel is displayed based on the current server. - Removed the back navigation button from the `SettingsScreen` for a cleaner UI experience. - Updated the `ChannelNavigator` to handle the new `Settings` destination and ensure proper rendering of the `SettingsScreen`. - Enhanced the `Sidebar` component to support navigation to the `Settings` screen and manage server-specific channels effectively. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||