@if (this.Context is not null)
{
Quest Log
Active Quest
this.QuestClicked(this.Context.CurrentQuest)">
@this.Context.CurrentQuest?.Quest?.Name
@foreach (var group in this.Context.Quests.GroupBy(q => q.From))
{
@group.Key?.Name
@foreach (var questEntry in group)
{
this.QuestClicked(questEntry)">
@questEntry.Quest?.Name
}
}
}
else
{
}
@using Daybreak.Shared.Models.Guildwars
@code {
[Parameter]
public required QuestLogComponentContext? Context { get; init; }
[Parameter]
public required Action