mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Add GPU details page.
This commit is contained in:
@@ -14,6 +14,7 @@ using Uno.UI;
|
||||
using CompanyDetailViewModel = Marechai.App.Presentation.ViewModels.CompanyDetailViewModel;
|
||||
using ComputersListViewModel = Marechai.App.Presentation.ViewModels.ComputersListViewModel;
|
||||
using ComputersViewModel = Marechai.App.Presentation.ViewModels.ComputersViewModel;
|
||||
using GpuDetailViewModel = Marechai.App.Presentation.ViewModels.GpuDetailViewModel;
|
||||
using GpuListViewModel = Marechai.App.Presentation.ViewModels.GpusListViewModel;
|
||||
using MachineViewViewModel = Marechai.App.Presentation.ViewModels.MachineViewViewModel;
|
||||
using MainViewModel = Marechai.App.Presentation.ViewModels.MainViewModel;
|
||||
@@ -137,6 +138,7 @@ public partial class App : Application
|
||||
services.AddTransient<ComputersListViewModel>();
|
||||
services.AddTransient<ConsolesListViewModel>();
|
||||
services.AddTransient<GpuListViewModel>();
|
||||
services.AddTransient<GpuDetailViewModel>();
|
||||
})
|
||||
.UseNavigation(RegisterRoutes));
|
||||
|
||||
@@ -164,6 +166,7 @@ public partial class App : Application
|
||||
new ViewMap<MachineViewPage, MachineViewViewModel>(),
|
||||
new ViewMap<PhotoDetailPage, PhotoDetailViewModel>(),
|
||||
new ViewMap<GpuListPage, GpuListViewModel>(),
|
||||
new ViewMap<GpuDetailPage, GpuDetailViewModel>(),
|
||||
new DataViewMap<SecondPage, SecondViewModel, Entity>());
|
||||
|
||||
routes.Register(new RouteMap("",
|
||||
@@ -201,7 +204,7 @@ public partial class App : Application
|
||||
views.FindByViewModel<CompaniesViewModel>(),
|
||||
Nested:
|
||||
[
|
||||
new RouteMap("detail",
|
||||
new RouteMap("company-details",
|
||||
views.FindByViewModel<
|
||||
CompanyDetailViewModel>())
|
||||
]),
|
||||
@@ -209,10 +212,9 @@ public partial class App : Application
|
||||
views.FindByViewModel<GpuListViewModel>(),
|
||||
Nested:
|
||||
[
|
||||
new RouteMap("list-gpus",
|
||||
new RouteMap("gpu-details",
|
||||
views.FindByViewModel<
|
||||
GpuListViewModel>(),
|
||||
true)
|
||||
GpuDetailViewModel>())
|
||||
]),
|
||||
new RouteMap("Second",
|
||||
views.FindByViewModel<SecondViewModel>())
|
||||
|
||||
Reference in New Issue
Block a user