Improved shell experience.

This commit is contained in:
Burak Kaan Köse
2026-03-11 19:26:37 +01:00
parent 2b523d64e8
commit 9dd68fd62e
34 changed files with 717 additions and 217 deletions
@@ -58,22 +58,14 @@ public partial class SettingOptionsPageViewModel : CoreBaseViewModel
});
}
[RelayCommand]
private void GoAccountSettings() => Messenger.Send<NavigateManageAccountsRequested>();
[RelayCommand]
public void NavigateSubDetail(object type)
{
if (type is WinoPage pageType)
{
if (pageType == WinoPage.AccountManagementPage)
{
GoAccountSettings();
return;
}
string pageTitle = pageType switch
{
WinoPage.ManageAccountsPage => Translator.SettingsManageAccountSettings_Title,
WinoPage.PersonalizationPage => Translator.SettingsPersonalization_Title,
WinoPage.AboutPage => Translator.SettingsAbout_Title,
WinoPage.MessageListPage => Translator.SettingsMessageList_Title,