@page "/settings" @using ReactiveUI @using Wabbajack.App.Blazor.Browser.ViewModels @using Wabbajack.App.Blazor.Messages @using Microsoft.Extensions.DependencyInjection @namespace Wabbajack.App.Blazor.Pages @inject IServiceProvider _serviceProvider;
@code { public const string Route = "/settings"; public void LoginToNexus() { MessageBus.Current.SendMessage(new OpenBrowserTab(_serviceProvider.GetRequiredService())); } public void LoginToLoversLab() { MessageBus.Current.SendMessage(new OpenBrowserTab(_serviceProvider.GetRequiredService())); } public void LoginToVectorPlexus() { MessageBus.Current.SendMessage(new OpenBrowserTab(_serviceProvider.GetRequiredService())); } public void LoginToBethesdaNet() { MessageBus.Current.SendMessage(new OpenBrowserTab(_serviceProvider.GetRequiredService())); } }