Native navigation
This commit is contained in:
15
salesbook.Maui/Core/Services/NavigationService.cs
Normal file
15
salesbook.Maui/Core/Services/NavigationService.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using salesbook.Shared.Core.Interface;
|
||||
|
||||
namespace salesbook.Maui.Core.Services;
|
||||
|
||||
public class NavigationService(IServiceProvider serviceProvider) : INavigationService
|
||||
{
|
||||
public async Task NavigateToDetailsAsync()
|
||||
{
|
||||
var detailsPage = serviceProvider.GetService<PersonalInfo>();
|
||||
if (Application.Current.MainPage is NavigationPage nav && detailsPage != null)
|
||||
{
|
||||
await nav.Navigation.PushAsync(detailsPage);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user