Refactor: simplify settings initialization and remove redundant navigation logic
- Integrated `CheckSettingsUseCase` in `RootComponent` for settings validation during initialization. - Removed `onSettings` callback and associated navigation logic in `MainComponent`. - Updated `RoomsResult` to calculate room index based on settings. - Eliminated `isSettings` state and redundant settings handling in `State` and `MainScreen`. - Improved `SettingsManager` initialization to prevent redundant assignments.
Пожалуйста, зарегистрируйтесь или войдите чтобы прокомментировать