using SPT.Launcher.Helpers; using ReactiveUI; namespace SPT.Launcher.ViewModels.Dialogs { public class WarningDialogViewModel : ViewModelBase { public string ButtonText { get; set; } public string WarningMessage { get; set; } /// /// A warning dialog /// /// Set to null when is used, since the dialog host is handling routing /// /// public WarningDialogViewModel(IScreen Host, string WarningMessage, string? ButtonText = null) : base(Host) { this.WarningMessage = WarningMessage; this.ButtonText = ButtonText ?? LocalizationProvider.Instance.ok; } } }