@using Management.Web.Shared.Components @inject QuizEditorContext quizContext @code { [Parameter, EditorRequired] public LocalQuiz Quiz { get; set; } = default!; protected override void OnInitialized() { quizContext.StateHasChanged += reload; } private void reload() { this.InvokeAsync(this.StateHasChanged); } public void Dispose() { quizContext.StateHasChanged -= reload; } } @if(Quiz != null) {