Finalized new shell experience.

This commit is contained in:
Burak Kaan Köse
2026-03-12 14:55:07 +01:00
parent fd13f2eba5
commit de5309ea56
24 changed files with 275 additions and 345 deletions
@@ -85,7 +85,6 @@ public partial class CalendarAppShellViewModel : CalendarBaseViewModel,
[ObservableProperty]
private bool isStoreUpdateItemVisible;
private readonly ManageAccountsMenuItem _manageAccountsMenuItem = new();
private readonly SettingsItem _settingsItem = new();
private readonly StoreUpdateMenuItem _storeUpdateMenuItem = new();
private readonly NewCalendarEventMenuItem _newEventMenuItem = new();
@@ -378,9 +377,6 @@ public partial class CalendarAppShellViewModel : CalendarBaseViewModel,
ForceNavigateCalendarDate();
}
[RelayCommand]
public void ManageAccounts() => NavigationService.Navigate(WinoPage.AccountManagementPage);
public async Task HandleNavigationItemInvokedAsync(IMenuItem menuItem)
{
switch (menuItem)
@@ -388,9 +384,6 @@ public partial class CalendarAppShellViewModel : CalendarBaseViewModel,
case NewMailMenuItem:
await NewEventAsync().ConfigureAwait(false);
break;
case ManageAccountsMenuItem:
NavigationService.Navigate(WinoPage.ManageAccountsPage);
break;
case SettingsItem:
NavigationService.Navigate(WinoPage.SettingsPage);
break;