Add consoles pages.

This commit is contained in:
2025-11-15 04:13:24 +00:00
parent e9221ac130
commit 7ee042bdec
9 changed files with 1285 additions and 4 deletions

View File

@@ -127,6 +127,22 @@ public partial class MachineViewViewModel : ObservableObject
return;
}
// If we came from ConsolesListViewModel, navigate back to consoles list
if(_navigationSource is ConsolesListViewModel)
{
await _navigator.NavigateViewModelAsync<ConsolesListViewModel>(this);
return;
}
// If we came from ComputersListViewModel, navigate back to computers list
if(_navigationSource is ComputersListViewModel)
{
await _navigator.NavigateViewModelAsync<ComputersListViewModel>(this);
return;
}
// Otherwise, try to go back in the navigation stack
await _navigator.GoBack(this);
}