using AvParser.UI.ViewModels;
namespace AvParser.UI.Tests.Fakes;
/// A navigation destination with no behaviour, for exercising the shell and the stack.
internal sealed class FakePage(string title, string iconKey = "IconHome") : PageViewModel
{
public override string Title { get; } = title;
public override string IconKey { get; } = iconKey;
}
/// A second page type, so NavigateTo<TPage>() has something to discriminate on.
internal sealed class OtherFakePage : PageViewModel
{
public override string Title => "Other";
public override string IconKey => "IconInfo";
}